Refactored format to separate accept and mime. Added support to optionally use form url encoding for PUT and POST calls. Cleaned up initialization loggin. Updated specs accordingly.