started adding tests and doing some refactoring on the way. Mostly adding high level
methods for e.g. registering users or participants to the database classes to move
that stuff from the handler logic.
refactoring: started to make handlers/barcamp a module on it's own. not yet finished though
moved barcamps and pages to top level directory from handlers. Also fixed link to barcamps in view.
using test_app now which never will be wrapped in debug app
removed debug prints
removed debug print
fixed location and layout of login/registration page
fixed urls which were left from refactoring and fixed tests
fixed link
rename
Merge branch 'tests-and-refactoring' of github.com:mrtopf/camper into tests-and-refactoring
made tests indpenedant of config file. mongodb_name is now fixed for now.
Also added tests for user registration and activation
copied email templates from userbase over and create a german activation one
added the rest of the userbase email translations
added test for checking double email check
added a follow_redirects to get the real HTML page where flash messages have been consumed.
fixed image upload buttons for firefox and updated some broken URL rules after making barcamps it's own sub package
fixed template locations
fixed templates and url routes which were left from the barcamp module refactoring
logo upload now working in firefox, fixing #28