Add watch task

Make gulp monitor file changes and run tests automagically.