Merge pull request #37 from Gegga87/master

8/12
Added before request handeler that sets the bakcned_client and backend_user variables. The actual check happens in a later stage.
Changed the variable names
Add user_required check before add to test the functionality
Removed the old init function for database testing
Moved wrapper to a blueprint-class
Added request that includes token in header.
Updated names to work with the change of login_required to the class thingy majingy
Experimented with some stuff but reverted back
Merge branch 'master' of github.com:hedenberg/DynamicGameDB
changed session user_email to user and splited email at @
added flash to layout
added UniqueRelation and a check for it so a user can only make an relation between two games once