Finish implementing authentication login in backend
Set the default password to be admin
Delete terminated sessions set password of admin
Merge branch 'master' of github.com:globaleaks/GLBackend

* 'master' of github.com:globaleaks/GLBackend:
  fixed email test: maker check your mail ;)
  hey vecna, here your test
  Draft for test_plugins; cleaning tests
  Fix bugs that came with store changes
  Add extra test to type testing
  Fix bug in language serialization
  Check only for required keys and don't throw errors on extra keys
  cleaned requests and restored tests. enhanced debug in msg_validation
  removed responsed, would be defined in handler
  Refactor write_error function to properly return error messages
  removing some redundancy over the configuration file. note, parsing db_file really sucks as it is, but at least is not hardcoded.
  cleaned some stuff, file upload and download
  file download is working again and path given
Move models into models.py
Refactoring of models and integration of @mmaker's base class
Implement unittests for models
Remove unneeded import
Merge remote-tracking branch 'origin/feature/email' into develop

* origin/feature/email:
  sending store as argument, do not inject in maespace
  fucklog
Refactoring of Admin handlers as example

XXX Still missing some at the end
added update_model function
refactored Submission/InternalTip - NT
Complete admin helper refactor

Outline unittest for such handler.
Merge remote-tracking branch 'origin/refactor-db' into refactor-db

* origin/refactor-db:
  refactored Submission/InternalTip - NT

Conflicts:
	globaleaks/handlers/admin.py
partially refactored handler Receiver
Merge branch 'refactor-db' of http://github.com/globaleaks/GLBackend into refactor-db
Merge branch 'refactor-db' of ssh://github.com/globaleaks/GLBackend into refactor-db
at least is running
solved conflict + spotted bug in createTable
Merge branch 'refactor-db' of ssh://github.com/globaleaks/GLBackend into refactor-db