Fixed factory/root/UMD definition
Converted to GulpJS workflow
Merge branch 'gulpjs'
Merge branch 'master' into gh-pages