keep moving/adapting the changes from lightfed to here
porting changes
porting changes into Table primary and JDBCConnection
porting changes, new getmetadata with tables
finished porting changes and adapting lightfed... now we need to make it
support other DBs and test