Upgraded to elixir 1.0.0-rc2

FYI, waiting on pull requests in linguist and poison upgrading to 1.0.0-rc2 because this pull request should be merged so I can drop the references to my copies of those projects.

Also note that I resolved two warnings with the Module.concat function, versus calling Phoenix.Project.module_root.Router directly (don't know if that's a 1.0.0-rc2 warning or just something lying around).

Finally a question, some projects include a mix.lock file others .gitignore it.  In the ruby world, typically you don't include Gemfile.lock for gems, but you would for target application (e.g. your rails app) --> not sure on the best practice with elixir, or where a framework like phoenix will fix in the mix.