WIP
Add ability to override call/2 for per controller error handling
Use precomiled elixir for travis runs
Use v0.15.1
Fix template path not being shown on some compiliation failures. Close #293.
Merge pull request #294 from scrogson/use_precompiled_elixir

Use precomiled elixir for travis runs
Ensure temp project path does not exist deleting it prior to invoking Phoenix.New.run.
Pull ex_doc from hex.pm
Merge pull request #296 from pma/master

Pull ex_doc from hex.pm
Resolve conflicts
Correct _url conventions
Enhance error handling with option for custom handler

Allow custom `page_controller` to be configured on Router , where `not_found/2`
and `error/2` actions can defined for custom 404 and 500 pages/handling.

Add `catch_errors` Router config to optionally disable errors being caught.

Add `debug_errors` Router config to optionally show Phoenix's 404/500 debug pages
Improve moduledocs
Update template config for new options
Add default 400/500 pages to template
Document error options and handling
Better explain error handling
Add example of catching errors at Controller layer
Bump outdated docs
Include MODULE in undefined template error