Properly set the dirty rect to invalidate when points are added.
Don't draw points outside of the clip rect.
Merge branch 'dev' of https://github.com/garvankeeley/MozStumbler into point-draw-performance
basic hashing is working, need to hookup per-zoom
Recalc grid on zoom changed
Used ordered hash map, so that we can draw newest to oldest
Use a boolean flag for 'is mls query running' rather than checking if
the asynctask is non-null
Updated Polish translation
updated de translation, fixed en strings

Updated German translation and fixed some small bits in the English
strings.
Fixed up threading/race condition probs in initializing the coverage
overlay url
stop scanning only if kml buttons pushed
Merge pull request #1051 from cascheberg/fix-gps

@cascheberg Display visible GPS satellites
Merge pull request #1063 from garvankeeley/kml-stops-scanning

stop scanning only if kml buttons pushed
Merge pull request #1057 from garvankeeley/minor-cleanup-obspoint

Use a boolean flag for 'is mls query running'
Merge pull request #1062 from garvankeeley/coverage-init-fixup

Fixed up threading/race condition probs in initializing the coverage overlay url
Merge pull request #1040 from garvankeeley/point-draw-performance

1002: Point draw performance. Use hash of x and y to reduce number of points drawn
Merge pull request #1058 from piotrdrag/dev

@piotrdrag Updated Polish translation
Merge pull request #1059 from Djfe/updated-de-and-en-strings

updated de translation, fixed en strings
Only use pretty format in english, use regular numeric date+time in
other cases. After 1.0 we should try get this working on all languages.
keep_screen_on pref default to false
Switching to show all cells scanned, the count we are using isn't
showing all the cells that are seen at the current time