Swap out to use the tarball install for Haystack
Add missing dependencies for testing
Remove South from example settings (other changes are trailing whitespace)
Add in missing urls.py
Add missing HAYSTACK_CONNECTIONS so Haystack plays nicely
Update formatting and remove admin routes

This updates the urls.py to adopt the standard styling that the Tribune
uses throughout its code and Armstrong code.  This also makes it pep8
compliant.
Add in missing templates so tests run
Add README to explain these templates
Change test so it runs correctly across all platforms and versions

Lists in Python do not have a guaranteed order.  Doing a list comparison
can cause issues where the test passes on one machine, but does not when
run in another environment.
Adjust this so it works correctly

The `resp.context` object allows direct access without looking at its
internal structure.  In some versions of Django with certain
configurations it will fail because the `rows` value might be on the 2nd
or 3rd layer of the context.  Using the raw context ensures that the
values are resolved, no matter where they are located.
Simplify by using the module rather than importing each class individually
Remove trailing whitespace (pep8)
Remove unused imports
Change suffix from Class to View so it better describes its function
No code change, just some reformatting
Get the tests around bill search working
Remove some unnecessary code
Move all of the tests into example_usage app

Shipping tests with the installable code tends to cause any number of
problems related to environment setup.  Apps that are meant to be
standalone need to be treated like a library and should be tested
independently (if you need to verify them).
Nothing to see here, so let's nix the Procfile
Tweak the dependencies