Updated TableDDL to allow methods creating DEFAULT values
added test, for evaluating only the use of no argument methods
merge SytzeH: Updated TableDDL to allow methods creating DEFAULT values

Merge pull request #1253 from SytzeH/sql-layer/defaultFun
https://github.com/FoundationDB/sql-layer/pull/1253