Refactored AUTOMA.automa() to be a proper Automa() constructor and added doxygens
Added helper method andDoNothing() in case there's no action to execute while transitioning
Removed ackward syntax from(state).stay() in favour of stayOn(state)
Implemented events queue to prevent possible issues caused by actions invoking signal()