add new calculation model
Merge branch 'states' into sz/maintenancestate
Merge branch 'master' into sz/maintenancestate
Merge branch 'master' into parkingCost

Conflicts:
	src/main/java/ch/zhaw/id5848/parkingmeter/core/ParkingCostManager.java
	src/test/java/ch/zhaw/id5848/parkingmeter/core/ParkingCostManagerTest.java
	src/test/resources/config/coinBoxes.xml
add missing coinbox
coherence betw. statemachine and code
Implemented basic parking lot and parking spaces
Merge branch 'master' of github.com:sbaechler/ParkingMeter into auswparkplatz
another change in the statemachine
coherence betw. statemachine and code
Implemented basic parking lot and parking spaces
another change in the statemachine
Improved code "quality" according to checkstyle
Moved XML configuration file names to constants
choose parking lot in ready state, add money to change to parking selected state. Only add mony in this state - not longer possible to change parking lot in this state
Name of the XML configuration file can now be injected (DI)
WIP not compiling - for MAB
Improved documentation
Now using cached version of parking lot
copy pasted from parkingTime refundMoney
First GUI implementet. Working. New methodes in controller for accesing the gui display.