Ignores
`generate_routes` helper
Update README docs
Use the configuration dict we've just defined
Rename module to urls
Typo
Update test class and test names
Return a `patterns` rather than a list of tuples
Update `generate_routes` usage

Explain the resultant setup with prose and sample apache proxy
configuration
pep8
Rename tests, configure urls in `tests.test_urls` and use `get_resolver` to access the view function
linting fixes
Rewrite urls submodule so it is easier to test

* I factored out the proxy generation into a separate method (the type builtin can't be patched, so this refactoring allows proxy generation to be stubbed).
* I added a docstring
* I fixed the pattern that was being generated so that suffixes of the generated urls would appropriate be passed to the downstream proxy. Before, if you used generate_routes, a prefix like /yay/ would proxy to the base_url, but so would /yay/cats/dogs/kittens/. This fix makes it so that /yay/cats/dogs/kittens/ will proxy base_url + cats/dogs/kittens/.

This includes a rewritten test suite with much broader coverage.
Merge pull request #1 from thomasw/generate_routes_fixes

Rewrite urls submodule so it is easier to test
Single quotes everywhere
Merge pull request #2 from michaeljoseph/proxies-from-config

Proxies from configuration