Merge pull request #2 from penzance/feature/modules_integration

treatment control panel, modules sdk integration, treatment model, etc.
phase 1 of changes from feature/module_integration
refactors project to include a standalone app
updates numerous parts of settings
adds missing files and updates
removes extra wsgi file
Phase 2 of changes from feature/modules_integration
adds html and css files
adds constants
adds exceptions
adds modules
Phase 3 of changes from feature/modules_integration
refactors views into several modules
adds error handling decorator
adds views and controllers
removes unneeded template
adds missing controller file
fixes url import
Phase 4 of changes from feature/modules_integration
adds test suite
updates manage and testing config
updates readme
changes response status for error
Merge branch 'feature/pages_and_controllers' into feature/tests
pushes fixed tests given changes to page decorator
Merge pull request #5 from penzance/feature/project_layout

Phase 1 of changes from feature/modules_integration
changes not_authorized to 401
Merge branch 'feature/pages_and_controllers' into feature/tests
fixes tests of not_authorized to deal with new status
replaces deprecated request.REQUEST
replaces request.POST accessors with a decorator
Merge branch 'feature/pages_and_controllers' into feature/tests