Remove NilLiteralConvertible from StateType protocol, stopping improper use of nil from framework side.
Change tryEvent custom operator from '<-' to '<-!' for ambiguity with tryState.
[Test] Add MyEvent.swift
Add NilLiteralConvertible to StateType/StateEventType protocols again, partly reverting faa8f4d.
Update README.md