Basically, all lua tables will have keys that are equal to their DB table names and their data will have a key that contains the row data in a tab delimited format.
Note: This is still a work in progress and some things need to be revisited... i.e. collect_merchant.lua, since we want to extract the currency id from the currency link... no documentation is thus far found for what the type part of a currency link is, so we're going to collect a little data and see.
I implemented a QuestHelper_GetTime function for the next time Blizzard decides to fiddle with the time functions. It returns debugprofilestop() / 1000, to exactly match the precision of GetTime().
I also re-removed references to Cartographer from the rollback.