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.