Better dot parsing; comments and optional ";"

#Support for preprocesser style comments
//Support for C style comments
/*Support for C++ style comments*/
Semicolons are now optional at the end of statements;