New Marrickville Library reopening on the site of the old hospital