Fixed the dishwasher part of issue #6

Fixes the MieleDishwasherManager
Fixes the DishwasherDriver
Moved the widget to the driver
modified uncontrolledManager to efi

Still has to be tested...
implemented wireing correctly.
first implementation of test uncontrolled manager integration test

not finished yet!
implemented part of the UncontrolledManagerTest. Stil some debugging to
do.
dishwasher simulation added...
rename of dishwasherdriver
Merge branch 'development' of github.com:flexiblepower/fpai-devices into 6-fix-miele-app
Started work on dishwasher simulation and manager

Also cleaned some things in battery simulation
Merge branch '4-fixUncontrolledManager' of github.com:flexiblepower/fpai-devices into 6-fix-miele-app
Fixed dishwasher simulation, manager still seems broken
Dishwasher manager and simulation driver functional, TODO: test
Added a Widget to Dishwasher Simulation
some debugging (changed simulation speed)
Added Dishwasher integration test, TODO: add tests
Added some tests, TODO: add more tests, last test should be expanded
Merge branch '6-fix-miele-app' of github.com:flexiblepower/fpai-devices into 6-fix-miele-app
Added test, some tests fail sometimes (non-deterministic)!!
Merge branch '6-fix-miele-app' of github.com:flexiblepower/fpai-devices into 6-fix-miele-app
added PVpanelIntegration test TODO: add extra test containing allocation profiles