improve new app experience with install, compile & new project tip
Merge pull request #32 from cromwellryan/improve_new_app_experience

Improve new app experience
Move Router to toplevel App namespace and out of config/
Merge branch 'cm-router-toplevel'
fixes #36. plug updates

Latest version of plug breaks routing/dispatching.
The plug adapters are expecting just a conn returned,
no {:ok, conn}. Plus, the router (which is acting as
a plug) needs to have init/1 defined for initialization
of the options.
Implements router scope macro.
Update readme with scope example.
updating mix.exs to reflect elixir req.
Fix duplicate test name preventing tests from running.
Tweak formatting/naming
fixes issues with router crashes

corrects tests as well. not sure why i didn't do this in the first place
Refactor dispatcher to handle new Plug format
Add basic plug support and naive code reloading
Ducumentation generator setup.
Some documentation readme improvements.
Tweaks on building documentation.
Merge pull request #41 from darkofabijan/docs

Documentation generator script and some readme updates
Update README.md
Update README.md
Documentation url updated.