Add basic test skeleton
Use `gulp test` for `npm test`
Document usage
Require API name with the blueprint
Merge pull request #14 from apiaryio/almad/test-kickoff

Testing skeleton / kick-off
Merge pull request #15 from apiaryio/almad/name-required

Proposal: require API name
Revert "Proposal: require API name"
Merge pull request #16 from apiaryio/revert-15-almad/name-required

Revert "Proposal: require API name"
Blueprint composer.
Multi buildpack (Node.js, Ruby).
Fixed handling of matter_compiler failures.
Typo in buildback definition.
Revert "Revert "Proposal: require API name""

This reverts commit 85e1dbbe7942f9b9cff362f8f095bff830a05c91.
Merge remote-tracking branch 'origin/hj/composer'

Conflicts:
	app/blueprint.coffee
Charset handling and rejection of non-UTF-8 charsets.