Allow non-argument methods as DEFAULT values

Processed comments of pull request #107 by Nathan


- Updated the Parser so it accepts methods that take no arguments. In this way the following statement becomes legal:
create table td(id int, d double default random())

- Updated the unparsed so it handles DEFAULT values.