requireSemicolon implementation

Boolean rule that requires semicolon after:
* var declaration
* expression statement
* return
* throw
* break
* continue
* do-while