Adding implicit semi-colon parser to Nemerle

Similarly to Scala, I thought it would be nice if Nemerle had an option
to use implicit semi-colon type syntax, where semicolons are optional.

To that end, I've added this feature to the trunk. It includes tests,
examples, etc. The logic is based on Token.NewLine so as to not break / change the existing parser too much.

Usage is either:
1) Add the "-isc" switch when building using ncc
2) Use "pragma implicit" (similarly to "pragma indent" as the first line
in a code file.

Note - I had some issues with VS2013, so some of the changes (not relating to the parser) have to do with that.
Please take a look at the "implicit-syntax.n" and "implicit-syntax2.n" files below for some more details.

Please let me know if you need more information or details.

Thanks!

Kevin D.