LoginRegister

Fixes #91
Finally completed this overly due issue :)

This branch provides a clear and separated Login and Registration process (absolutely necessary with exactly these fields because of our plans as discussed with @AlexanderGuetler). 
Registration includes gender, birthday year & month, country, email, username & password.
An E-Mail field is also added to the Login Dialog.

It fixes also #556 (uploading works when no project is loaded initially triggering a LoadProjectTask)

testrun:
http://jenkins.catrob.at/job/Catroid-Multi-Job-Custom-Branch/155/
(testAddNewProject failing randomly? I've nothing changed there).