- added new method to upload file (this method will write the content size which seems to be needed by redmine)
- added methods to create/update objects with a different user than the one currently logged in (impersonation feature of redmine 2.2)