DeskClock: User-defined world cities - Jorge Ruesga<jorge@ruesga.com>

Support for add user-defined cities to the world clock

Patchset 2: Added GPS query
Patchset 3: Added GPS drawables
            Call requestGpsLocation in background
Patchset 4: Added timezone resolution through Google Api
            Added Marco suggestions
            Rebased
Patchset 5: Remove trailing whitespaces
Patchset 6: Moved cm strings to the end of the file
            Rebased
Patchset 7: Export DbCityProvider. Enforce write permission to DeskClock only

Change-Id: Ibb6febc674ca536728367588437fbdacaa437ff3
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>

Conflicts:
	res/values/strings.xml