Initial setup for protractor e2e tests

Also cleaned up our gulpfile a bit.