Work on ReadWrapper #20

* Fix update of oldState
* Add notify for Reader after failed state discovered by wrapper
* Add wait for Reader after fail
* Reduce some variable clutter
Minor fixes and some testing

* Fix assignment of result in checkInput
* Add some logging to getSynchronization
* Make result from checkIfStarterKitPresent log immediately
* Make Arduino stay in programming mode (for 10 sec)