Switch to Gulp, add test coverage w/ Istanbul