Topic/ie fixes

More IE fixes.  Everything pretty much works in IE 8 - 10 now (I think), only outstanding bugs are minor CSS ones.  Locations list now renders, links don't start with 'undefined', leaflet works in ie8.