Feature/configurable routes name module

Adds the following:

* ``ImproperlyConfigured`` exception
* ``VIA_ROUTES_NAME`` configuration option