Adding gulp and yargs dependencies, refactoring beeper to use yarg to make args less confusing, refactoring tests to work with gulp.