Refactor(Gulp): Building with gulp now uses the SemVer version scheme. A build number is generated and appended to the version number from package.json or from one provided at the command line. The package.json file is updated and then partially copied to the build folder after being renamed build.json.