default error_reason messages

Maybe also use [constants of http.client module](https://docs.python.org/3.5/library/http.client.html#http.client.HTTPS_PORT) like: `RESTError('BAD_REQUEST')`  or `RESTError(RESTError.BAD_REQUEST)`?