fix for Lint Not Returning Error/Warning when Transition missing 'name: self'
fix typo
check for duplicate transition names
empty line EOF
address PR comments
removed trailing if and updated documentation
Merge pull request #121 from mdsol/linting_self_transition

Fix for Lint Not Returning Error/Warning when Transition missing 'name: self'