Fixes typo.
Remove useless asserts.
Add tests for IIFE and (require|disallow)spacesInCallExpression.
Fixes (require|disallow)SpacesInCallExpression in order to find the right punctuator token; otherwise it fails with (for example) IIFE.