Add Dump Functions

Add ability to dump the full datastructure and data (dump) to a file or only for one table
Add ability to dump a table (dump) to CVS format
Add ability to retrieve all the table name as a list