Removes Stack

I've decided to go with a flat format, and just a transaction id
Updates a handful of things

* We can now track merchant sales and purchases
* We can now track trainings
* We use a tx number to help group related events
* No more pesky double *_CLOSED events
* We should now be able to track copper changes from quests
    * I think tracking XP might still need work though