updated PHPDoc (Issue #4)
fixed CS
removed the EventNotFoundException class
added the InitialState::setTransitionEvent() method
removed the InitialState::__construct() method
changed the StateMachine::__construct() method to set the ID of the state machine and remove setStateMachineID() method
made a minor improvement