wip
More validateResponse tests

Add some for non 200/204 2XX responses, since it seems like
client assumes we will pass these as RestlibExceptions
(not at the moment)

Add 301, etc
fix default args for RestlibConnection

Add notes.
wip
fix validateResponse to not parse empty json

More tests. Handling of 3XX and 400 are still
undetermined.