Implement support for statement-ending semicolon.

Implements half of #22; the silent bit is set, but will the UI listen?
Merge pull request #29 from lrasinen/semicolon

Implement support for statement-ending semicolon.