add new variant data types to Lua binding -- work in progress
added lua constructors for new variant data types 'bignumber' and 'datetime'
remove deprecated functions in Lua and adapt tests