Create CONTRIBUTING.md
Merge pull request #205 from abuiles/patch-3

Create CONTRIBUTING.md
Squashed commit of the following:

commit 36b6483d369760a19b7e0528cdd35f03f1ec2da4
Author: Nathan Hammond <github.com@nathanhammond.com>
Date:   Mon Mar 31 14:29:47 2014 -0400

    Update README.md

    Add notation about the license.

commit 4774122500f959fd9645f16477d755f8385e7352
Author: Nathan Hammond <github.com@nathanhammond.com>
Date:   Mon Mar 31 14:13:00 2014 -0400

    Create LICENSE.md

    Explicitly include the license definition in the repository.
Merge pull request #217 from nathanhammond/patch-1

Create LICENSE.md
Update CONTRIBUTING.md
Merge pull request #219 from abuiles/patch-4

Update CONTRIBUTING.md
Update README.md

add IRC channel to readme
Update README.md
Fix for ember server --port

Fixes #208

This commit introduces `rewire`, DI library for node.

In order to test `server` command, we need to stub out the
[adapter](https://github.com/stefanpenner/ember-cli/blob/master/lib/commands/server.js#L36).
But because we're testing `server` command in isolation, there's no way
for us to stub it out from outside (pass a stubbed value to the command
itself for example). Hence the DI.
Update CONTRIBUTING.md
Merge pull request #211 from twokul/port-number

Fix for ember server --port
Merge pull request #222 from abuiles/patch-5

Add ember-cli IRC channel info to Contributing.
Drops implementations files

Related to [#223](https://github.com/stefanpenner/ember-cli/pull/223).
Merge pull request #224 from twokul/drop-boilerplate-implementation-files

Drops implementations files
Group testing related files.
Create tests.js including app and tests.
Don't use import in tests.
Add dummy _loader as  workaround for https://github.com/joliss/broccoli-es6-concatenator/issues/9.
Don't include prefix/app -  router on ignoredModules.
Update changelog.