Break out configuration settings into config file ('gulp/config.{json,coffee,js}); implements #35
Convert config.coffee to config.js :crying_cat_face:

As much as I love coffee, I want to keep things simple for a
wider audience.
Modify browserify task for use with multiple bundles.
feat: use stylus as primary style language
feat: update configs for sass/stylus
feat: add default configuration for editor and javascript validation
feat: added substituter

Substituter automatically adds all link and script tags to the markup files, where specific placeholder comment was set.
See htdocs/index.html for example
docs: update readme and licence
docs: update readme
Merge branch 'hotfix/v1.0.1' into develop
Merge branch 'develop' of https://github.com/whatwedo/gulp-boilerplate into feature/upstream_merge

Conflicts:
	LICENSE.md
	README.md
	gulp/config.js
	gulp/tasks/browserSync.js
	gulp/tasks/browserify.js
	gulp/tasks/build.js
	gulp/tasks/images.js
	gulp/tasks/markup.js
	gulp/tasks/watch.js
	gulp/util/bundleLogger.js
	package.json
	src/htdocs/index.html
chore: update build system to work like gulp-boilerplate
Merge branch 'feature/upstream_merge' into develop
chore: add new build