Add not working version of unit test
Make controller add the php extention
Complete testing on user creation
Delete tests/example.php
Make unit test class abstract
Add UnitTestFailedException
Fix a bug on database/population/country.php and add more testing
Fix security error, a bug and add pass update test

Security error was when the user is set, I keep on $user->password
the unencrypted password.
The bug was that when the user is updated, I don't update his
password only $user->password.
Use intval and add password validation at create
Add the delete function on unit test
Remove function checkSetAge() from unit testing until we add age update
Merge from master and fix conflicts
Check if path exists before inclusion
Use integers for HTTP errors
Use true instead of int
Delete useless file
Refactor unit testing framework
Merge from master and fix conflicts
Make tests work for user
Remove calltrace.php