add typedef whitespace rule.
enable for all syntaxes that include a type annotation.
Fix error output format
Fixed missing super calls which advances the pointer for the next line
Cleaning up repeated code
Added required-space tests for typedefWhitespaceRule
Added remaining tests for typedefWhitespaceRule

- Fixed undefined checking in typedefWhitespaceRule .hasOption and .getOption
Updated readme for typedefWhitespaceRule
Fixed no whitespace test names
Removed getAccessorPropertyAssignment and getMemberAccessorDeclaration

These visitors are buggy and have been marked as not implemented.  The TS notation is esoteric; if someone needs it linted, they will need to fix the code.
Merge branch 'master' into add-typedef-whitespace-rule
Merge pull request #3 from daptiv/add-typedef-whitespace-rule

Add typedef whitespace rule
merge master and build.