Bump up version to 4.2 for next release
Go back to INIT state if there's no action
Changed MultiCabinUpAndDownElevator init positions
Code cleanup
BoundedCabin limit values should be inclusive
Don't use INIT mode when there's no action => respond to requests on the
way back
Revert to MultiCabinUpAndDownElevator as main elevator
Don't serve far requests unless they're out requests
When coming out of init state, even cabins go up, odd one go down
Switch direction when no one got in or out for too long and the cabin isn't crowded
FloorRequest pretty print
Merge tag '4.2' into release