Rewrite gem to use Arel instead of concatenating strings

This pull request rewrites acts_as_geolocated methods to use Arel instead of concatenating strings together. This should prevent issues like #13 in the future and is less error-prone.

All tests have been checked and they are passing correctly.