Replace E with err
Replaced another E with err
Correctly handle RestErrors
Updated README.md
Switched to semver based API version control
now accepting empty passwords for basic header
Catching JSON exception
Catching JSON exception for all responses
Adding http_code to new RestErrors