Fixes the problem by summoning the data 2 times with 2 different ways.
We store the data in an $user object and we save the user object after we check if the user has filled all fields

And we check the fields buy summoning the data with Input::all().
Merge pull request #51 from giwrgosdi/50-fix-user-creation

[#50] Fixes the problem by summoning the data 2 times with 2 different ways.