The following gulp tasks are available.
* default - runs the build task
* build - builds the project
* test - runs project tests once
* test:ci - runs project tests in continuous integration mode
* clean - cleans the build dir
* gh-pages - publishes the documentation of this project to github pages
* jsdoc - creates documentation
* publish - creates documentation and publishes it to gh-pages
* tar - creates a tar.gz achive of the build