server RPM, temperature and pressue
only start UI update thread if required
fix issue in formula (twisted properties)
improve hex byte handling
method refactoring
fix IO handling in simulator
disable virtual timeout
add time to track name. closes #59
fix a strange NPE on the provided Intent
shutdown bluetooth socket gracefully. restructure service lifecycle
purge some classes. remove some listener interfaces in favor of
Android's Intent broadcasting.
do not reset activities on orientation change or keyboard expand. closes
#125
Intent-driven update StartStop button state
restructure init and lifecycle of DeviceInRangeService
update datastructure and use now only one database
Merge branch 'refactor-outsource-matthes' of
https://github.com/matthesrieke/enviroCar-app into develop

Conflicts:
	org.envirocar.app/src/org/envirocar/app/application/CommandListener.java
	org.envirocar.app/src/org/envirocar/app/application/ECApplication.java
update startstop button on device change
refactor datastructures
refactor datastructures
re-design command execution.

previously ALL commands (including Bluetooth socket stuff) were executed
on the MAIN UI THREAD! dude, wtf?!