A few more late updates

I think these are needed for the RC, sorry for the lateness

! our css used sfhover but the JS used sfHover by default, this caused the dropdowns to hide immediately on hover out which was not the intention.  This just adds the proper class to the js object when its initialized.
! add ids to the tags (img and link) which will help with addons in that area
! change from showing the filename download link to be the topic link, the file can still be downloaded by clicking on the thumbnail
! missing require file caused a white screen