Fixed Money grammer to recognize both point and comma as a double
Added UnitTest cases for Money expressions
Added UnitTest cases for Money types