Avoid always returning the same data if a geocoder cache is used
Whitespace
Rename 'code' -> 'response_code' since I keep mistyping it
Raise errors when sensis API returns errors