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
Merge pull request #25 from generale84/master

Task: make a protocol between daemon and cmd_manager
user-activation task completed (without tests)
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)
Users.get fixed and now makes more sense (anyway it's still a wip)
added needed docstring to old signup method
server Users tests extended. test_post_put_user fails, probably there is a bug in the put