Added project requirements.txt
More tweaks to models and added in model admin

Some handlers for pyws and suds loggers also added to the core settings
file
'status' view now checks db connectivity
API Key based authentication now added

Authentication uses the ProxyCredential model to grant users access to
the api. The test suite has been updated to reflect the changes.