add gulpfile
move CSS to src/
move js to src/
promise polyfill for safari
Merge remote-tracking branch 'origin/master' into gh-pages

Conflicts:
	.gitignore
improved firefox safari support