SPM support and some improvements
- switched to Swift version of Reachability
- implemented SPM support
desiredStatusCode
deprecated (but still works), usesuccessStatusCode
instead- custom errors improvements
Now you could set more than one successStatusCode
as well as set more than one statusCode
for custom errors.