Fix: Added params are lost if 'params' is revoked.
Added support for request files.
Cleanup
Added 'error_message' property
Change version to 2.1