State Machine: added documentation about custom types for states and events
State Machine: updated exception handling documentation to match changes to events provided by state mchine