settings:

Updated settings to include better logging and connection info to the
oq-engine DB.

Also enabled admin stuff.
test_db_settings:

Modified settings file meant to be used with syncdb and test runs.
urls, engine/calc_urls:

Added first url mappings, including the admin stuff.
engine/views:

Rough sketch of the "list calcs" and "calc info" views (for hazard).
routers:

Sketched router to handle syncdb, tests, and general usage scenarios,
given that we need to connect to the oq-engine DB with django also.

This router helps to sort out the various database configurations.
engine/views:

Don't include the `calc_hazard_info` view in this branch.
engine/tests:

Added a general test case for the `calc_hazard` view (for listing
hazard calculations).
README.md:

Added some super basic instructions on how to run tests.
engine/views:

Added risk-related geom field names to GEOM_FIELDS constant.
engine/views:

Implemented `calc_risk`.
engine/tests:

Added a basic test for `calc_risk`.
engine: pep8/pyflakes cleanup
engine/views:

Handle http or https request when constructing urls in JSON results.
engine/calc_urls:

Don't require a trailing slash for any of the API endpoints.
Merge pull request #1 from larsbutler/list-calcs-views

Rough sketch of the `list calculations` views

[r=daniviga] [f=1201317]