Remove semicolons that are disallowed by TypeScript 0.9.

These semicolons produce compile errors in TypeScript 0.9.

In TypeScript 0.8, they were optional, so it should not break anything
for anyone still using an older version of the compiler.
Merge pull request #1 from djcsdy/master

Remove semicolons that are disallowed by TypeScript 0.9.