Added new message resonse app base files.
merged changes from master
need to move to a different computer, not a functional commit.
Update app.py
restructured the response app
wrote responder, need to test.
Parser adds errors based on duplicate opcodes and opcodes from different groups.
OperationBase cancels commit phase if OperationParser encounters error.
Save effects created in OperationParser.
Tweaks to operation parser interface.
OperationParser adds error if the message is only contextual operations.
Add Project Report to repo.
Merge branch 'master' into user_models

Conflicts:
	sim/settings.py
moved Role Choices to end of settings file
added stub of parse phase for regstration and error wrappers
Ported prototype UI to the moderation app. All of the views and templates are currently stubs to illustrate click flow.
Added user login and logout. Reconciled URL patterns and login pages for RapidSMS and SIM so they gracefully interoperate.
lookup SimContact in permissions app instead of modifying message Connection's Contact field
Added django-crispy-forms, a library for rendering forms with bootstrap. Updated existing forms to use crispy.
created tests for Responder app