first cut at Safari extension skeleton

added Safari extension to copy

added grunt-contrib-clean and got clean working

fixed a missing ; in dummy.js