Updated readme

Replaced some html by '*' to list items and ## for titles
Updated readme

Changed the structure of it to make it easier to read
Refactored the code. Replaced set_code with get_user_by_code that returns a user object that must be passed to private methods of the client
Merge branch 'master' of github.com:samfcmc/fenixedu-python-sdk
Extracted request methods to a different file and instead of integeres now Requests is a class which each member is an instance of request which has a method to perform the request. So this code avoids the if clause each time the client performs a request
Updated readme

according to new changes and to be easier to read
Divided 'Usage' section in two subsections

'Instantiating the client' and 'Authentication'
Changed the way the client is instantiated. Now a FenixEduConfiguration object is needed and it's used to pass to client constructor
Merge branch 'master' of github.com:samfcmc/fenixedu-python-sdk
Updated readme according to the new way of instantiating the client
Updated setup file and released version 2 to pip