modules/geolocation: Keep track of accuracy and set lower minimal value
modules/geolocation: Keep track of accuracy and set lower minimal value

Instead of setting the highest accuracy level as minimum we now set the
lowest level. By doing so we should get a somewhat accurate location in
any case. Before this change we would just not get any location
information at all which was confusing and let people think the module
did not work.
We also keep track of the AvailableAccuracyLevel property know.

Fixes T2641

tizenorg/platform.upstream.enlightenment,tasn/enlightenment,tizenorg/platform.upstream.enlightenment,tasn/enlightenment,tizenorg/platform.upstream.enlightenment,rvandegrift/e,rvandegrift/e,tasn/enlightenment,rvandegrift/e