bumped revision to 0.40.4.1 for dev
fix some hints found by Android Studio code inspection
fix object comparison
Merge pull request #1017 from cascheberg/fix-analysis

@cascheberg fix some hints found by Android Studio code inspection
Massive update zh-TW localization
Merge pull request #1020 from petercpg/1017_zhtw

Massive update zh-TW localization
1023 - Failing to check for null service onStart and onStop
When the app starts with <15% battery, it immediately gets notified and
then calls onStop before the service is created, and crashed on a null
pointer.
string changes: Sent -> All Sessions
Also, change another instance of the word observation to report
update Reporter to send flushed bundles to ObservedLocationsReceiver
Properly set the dirty rect to invalidate when points are added.
Don't draw points outside of the clip rect.
Update spanish translation
More accessibility in email field
removed GPS in ObservedLocationsReceiver
revert unrelated changes
Merge pull request #1031 from cascheberg/fix-points-overlay2

@cascheberg Reporter sends bundles to ObservedLocationsReceiver (and fix Airplane mode)
Fix toolbar not undimming on start
Merge branch 'dev' of https://github.com/garvankeeley/MozStumbler into point-draw-performance
Merge pull request #1026 from garvankeeley/1023-check-null-service

1023 - Failing to check for null service onStart and onStop
Merge pull request #1030 from garvankeeley/1027-rename-strings

1027: string changes: Sent (all time) -> All Sessions
basic hashing is working, need to hookup per-zoom