Rev to 0.0.5

Major overhaul of the device modules and the ball controller. Cleaned
up a lot of things. Full details at
https://missionpinball.com/forum/topic/mpf-release-0-0-5/