Created Users(Resource) class with delete_user method.
[ ] Signup (POST)
[ ] Create user (PUT)
[X] Delete user (DELETE)
[ ] Get user unfo (GET)
server message consistency
in Users.delete, the username is not taken from auth but is passed as argument (as the API says)
class "Users" moved below old create_user function
Bugfix: <username> was not taken from url
'test_delete_user' test case added
deleting other users is now forbidden
if <username> is not in userdata and I'm logged, it's not a 404,
it's an error of coding. So I removed this if.
Merge pull request #1 from iacopy/user-activation

User activation - delete
Git must ignore email_settings.ini
refactor register user
refactor do_register in connection manager
user-activation task completed (without tests)
clean up
Implemented users activation
Flask-Mail requirement added to requirements.txt
2 comments added (to better explain the update of <userdata> in PUT and POST)
cleanup of forgotten stuff
To be more clear, if the email configuration file is totally missing, raise an exception
(a custom ServerConfigurationError) instead of simply let ConfigParser to raise a
ConfigParser.NoSectionError: No section: 'email'
(2 new classes in just 4 lines of code...this is python:)
Fixed old signup method (anyway it's going to be removed soon)