empty relocatable Django project
split configuration into base/dev/prod, and require local configuration

Also set up a test SQLite3 database in development configuration.
add template dir to settings
enable Django Debug Toolbar in development environment
use South for DB migrations
add readme for github
use Sentry for logging and error tracking
fix Sentry configuration

Explicitly hook Sentry as logger for all internal apps (if they use
getLogger(__name__) convention). Avoids having it process logs for apps
we care nothing about.

We also don't want DEBUG logs in production, so we set the logger level
to WARNING by default.
set Sentry logging level to DEBUG in dev environment
assert that settings.SECRET_KEY is set
upgrade sentry to sentry/raven and simplify logging configuration

Apparently Raven stopped supporting SENTRY_TESTING to allow
catching exceptions in debug mode, so we may as well stop trying.
add requirements.txt
update docs to reference requirements.txt
minor documentation update
minor doc update
move to project subdirectory to conform to Django1.4 default project layout
git placeholders for media, static, staticfiles subdirectories
update manage.py to django1.4, add wsgi.py

Both are modified to not require hardcoding of the project name
settings: make Django Debug Toolbar, Raven optional; remove Sentry

Sentry is now a standalone server and isn't compatible with
Django 1.4, so it's not recommended to run it builtin.
update requirements.txt to django1.4