remove old files
move error marker code into a subclass of L.Marker

also changes popup html content to be created when the popup is shown
instead of when the marker is created. this should save some ram and
also fixes the form values after a comment is submitted