refactorings and minor fixes

* change "boolean" -> "bool"
* add begin() and end() to sensor::Sensor
* create class SensorDetector as a container of sensors
* change documenation
fix verbosity in Makefiles