Fix incorrect translation of unbracketed then/else
added test case for unless bug
Merge pull request #226 from nateschiffer/master

Fix incorrect translation of unbracketed then/else (fixes #141, #182, #108)