2.1.0 version prepared

Provided ErrorHandlerContext for better handling errors. 
Added create command for creating new resoures through the API. 
Fixed update command.
Documentation upgrade.
Proper version reporting.
pep8 refactored.