Moved nettask into tracked runnable instead of thread
Moved things into own threads
Added log message to stopService exit
Merge remote-tracking branch 'origin/qa' into arrivalNotify

Conflicts:
	src/com/remulasce/lametroapp/ArrivalNotifyService.java
Fixed one merge issue, a little whitespace
Moved thread enders to ShutdownService
Fixed startup issue with notificationtask

Also some shutdown related cleanup, and an auto-shutdown on startup if
previous task hasn't been cleaned up.
emergency fixes for initial vibrate

got to go, so commiting
Fixed dumb error in merge

Was shutting down on anything over runNum 5
Default starting value helps with startup values

arrivalUpdatedAt now set to currentTime. It's like that's the time we
updated the validity to invalid
Fixed issue with destination disappearing after veh arrival
Fix for no notify if the bus is already close
more fix for quick notify issue`