Squashed commit of the following:

commit d2273d4436c7e3544b41e2aafceaa26c327da25c
Author: Glen Holcomb <gholcomb@gholcomb01.local>
Date:   Thu Aug 7 13:37:52 2014 -0600

    Updates documentation.

commit 6e69a037a9a254a8688576ff346f4efdb58c458d
Author: Glen Holcomb <gholcomb@gholcomb01.local>
Date:   Thu Aug 7 13:37:36 2014 -0600

    Finishes code updates for `Elixir 0.15`.
Preparation for hex packaging.
Don't include ex_doc as dependency on Hex

Also changes dependency definitions to use :only to set the environment instead of pattern matching.
Merge pull request #2 from ericmj/patch-1

Don't include ex_doc as dependency on Hex
Version bump for package cleanup.
Fixes dependency formatting and default configuration example.
Shouldn't commit this but need to get it up.
Updates `NotFound` controller test.