added a field with information about how precise is the geocoded result

Added a field for the google maps and bing provider that contains information about how precise is the geocoded result, the result can be low, medium, or high, depending on how confident is the service that has geocoded the address.
Why not use `strtolower`?