Raise a `RuntimeError` with a nice message to let users know when the port is already in use.

This can be modified once @elixir-lang/plug#62 lands.
Fix project template not loading env based config
Point project template at github repo
Merge pull request #184 from scrogson/raise_error_if_port_in_use

Raise a `RuntimeError` when the port is already in use.