Working market tree and orders, again

Fixes market group tree for crucible.

* Fixes #32 and #39
* Adds a new sql dump for invMarketGroups table (you need to apply sql/ofic-updates/67b3-invMarketGroups.sql to database before everything start working, or recreate the db)
* Market order add/view are working in crucible