Improve build tools

- Makefile provides "locale" and "mobile" as targets. Mobile also installs and starts app
- build.py returns error code if ant fails
user-location: use circle by default, or arrow if device sends orientation events
Add hack circle to user-location
Make user location appear in layer chooser
user-location: hide hack circle on z < 16
Fix: location marker would be reset to circle when layer was toggled
Merge branch 'user-location' of git://github.com/fkloft/ingress-intel-total-conversion into fkloft/user-location