Adds start of gulpfile. Updates .gitignore.

This adds a `gulp watch` task that will watch the src directory and copy its contents over to the demo/bossy folder every time files in the src directory change.

Note: you need to have gulp installed globally on your machine to run this command.