Implement transition trough state machines
Merge branch 'master' of github.com:killbill/killbill-commons

Conflicts:
	automaton/src/test/java/org/killbill/automaton/TestStateMachine.java
Add initial validation for state machines
Change initial state when composing state machines