Made some refactoring

Adding licenses
Adding comments
Renaming low level Curl module and class
Adding new constructors in CURLCode
Introducing POST method

Adding http_post method in Curl module
Adding escape method in CCurl module
Refined HashMap[Str, Str] to return an encoded url string, based also on
CCurl::escape
Adding Post sample