fix(core): make OpsWorks run Gulp

Without creating custom recipes
fix(core): add tests back to main gulp task
feat(core): add templating and symlinks Gulp tasks
fix(core): add watched files to Gulp
fix(core): Fix REST API URL
fix(core): fix new Gulp tasks
fix(core): Gulp cleanup
fix(core): fix host URL across environments
fix(core): fix JSON syntax error
chore(todo): add README modification to-do
fix(test): increase timeout for a test
chore(todo): add README modification to-do
fix(test): increase timeout for a test
feat(core): add PM2 to handle multicore CPUs
fix(test): fix wrong Gulp order
fix(test): fix wrong file pattern in Gulpfile
feat(middleware): add CORS support
Merge branch 'dev'

Conflicts:
	README.md
	test/integration/middlewares.js