Merge pull request #121 from yjw9012/master

Removed unnecessary parameter in replaceLoops()
Release 0.2.46
Added support for detecting when yields are about to happen.
Release 0.2.47
Error message improvements

Handling new scenarios, simplifying some messages.
Python warning for empty loop
Error hint for capitalized loop
Release 0.2.48
Double var warning hint
Updating error messages

Replacing ‘Did you mean blah’ with ‘Try blah’
Feedback from Nick
Add mismatched parentheses error hint
Error hints for missing dot after this value
Update capitalization error hint

Uppercase or lowercase problem. Try self.moveRight()