included startService to keep service alive
Removed startService, resetting the serviceConnection on first reconnect after rotation.
Rotation works now, scan feature still needs some work.