fix addmarker icon css, and only allow markers to be added on layers for which we have a spreadsheet and form