modified upload_file and _post_multipart in order to support non-ascii encoding
Remove some 'print' here and there
Removed unused functions
Add exception management: upload_file function throws exception
Merge pull request #29 from opennorth/master

Support non-ascii file upload with ckanclient from @hoedic.