Updated documentation with doxygen
Clean attempt at generating docs using doxygen
fixed comment
Added opportunistic receiver
Opportunistic execution and backwards flexibility
Adaptive transmitter
Conflicts:
	sense-android-library/src/nl/sense_os/service/SenseService.java
Javadoc added
Conflicts:
	sense-android-library/src/nl/sense_os/service/DataTransmitter.java
Logs
Opportunistic 3G
Adaptive Data Transmitter, Magnetic field sensor fiexed
Conflicts:
	samples/sense-android-demo/AndroidManifest.xml
	samples/sense-android-demo/src/nl/sense/demo/MainActivity.java
	sense-android-library/src/nl/sense_os/service/ambience/MagneticFieldSensor.java
	sense-android-library/src/nl/sense_os/service/phonestate/ProximitySensor.java
changes for experiments added
Conflicts:
	sense-android-library/src/nl/sense_os/service/ambience/MagneticFieldSensor.java
Experiments
Conflicts:
	samples/sense-android-demo/src/nl/sense/demo/DemoAlarmReceiver.java
Unnecessary logs and experimental additions removed
Log type changed
Fixed target API issue in DataTransmitter
Pulled up duplicate code in scheduleTransmissions and onMotionBurst,
updated controller code style
Fixed crazy bug in scheduler after AliveChecker alarm, moved
CpuAlarmReceiver functionality to ExecutionAlarmReceiver, cleaned up
scheduler code.
Minor change to AliveChecker alarm scheduling
Fixed old MODE_MULTIPROCESS flag when checking preferences in BootRx
Suppress lint warnings about inlined API calls for gingerbread ans newer