inspect geocode results for error objects

one less comment

added changelog and tagged new minor version

refactored inline logic out to a named function

updated changelog, fixed original error catching and added additional test

modified error trapping logic
another rewrite
Merge pull request #86 from jgravois/error-handling

parse server responses for errors wrapped in messages with a status code of 200