Use broccoli-less-single

Fixes #136
Use broccoli-stylus-single
Fixes local/travis tests timeout failures

+ `postInstall` is moved to `Blueprint` so we can stub out in tests
+ changes tests accordingly
+ increases mocha's timeout
Merge pull request #150 from twokul/timeout-tests

Fixes local/travis tests timeout failures
WIP Support ember-qunit.
shims now hint to jshint.
fixing readme inconsistencies
Fix ember:release alias
tidy up test related blueprints
Rename component_test.js to component-test.js
Rename helper_test.js to helper-test.js
Set `latedef` to `nofunc` in order to allow for functions to be defined later in code. => Nicer code structure
Merge pull request #151 from baruchlubinsky/master

Rename sample route files
Refactor bower-install.js
Merge branch 'master' of https://github.com/stefanpenner/ember-cli
[Fix] Load bower config properly
Remove bower as a dependency from blueprint. It's unused.
Fix `server` to allow periods in querystring

The history-support middleware determines whether a static asset or a page route is requested by using `path.extname` to see if the requested path has a file extension or not. But this results in false positives for querystrings that contain periods.

I added `url.parse(req.url).pathname` to extract just the path of the url, excluding the querystring, and then using `path.extname` on that to check for a file extension.
Import from ember/resolver.
Merge pull request #155 from davewasmer/patch-1

Fix server to allow periods in querystring