add type/code to RequestError
update readme and version