##VERSIONS:
1.0.12	- clean also transactions when cleaning orders.
		- limit number or orders to 99 in buying chest.
		- increase buttons number to 1-999.
		- disable any GUI during scanning.
1.0.11	- avoid double scan (manual scan while automatic is done).
		- simplify code, enrich debug prices.
1.0.10	- scan recipes in background, using on_tick, showing progress so that user can be patient... :-)
		- correct bug on tax on ucoins selling.
		- do not "unknown" remaining ingredients that are correct but linked to recipes with missing ingredients or
		  looped ingredients.
1.0.9	- correct new resources not added to initial pass.
		- do not parse hidden recipes
1.0.8	- return to manual prices scan, to avoid long waiting times for people having lots of mods and doing a lot
		  of install/uninstall. But display a warning message to advice the user to do a manual rescan in case of
		  mods change.
1.0.7	- unofficial test version
		- correct a problem with random product recipes.
		- at the beginning, try to identify and separate original resources/undeclared resources/free items/unknow items
		- include a max loop number in the main scan process
		- export now generates a list of these special items, ready to be edited and included into config.lua .
1.0.6	- automatically rescan prices if any mod change. Also clean chests orders of uninstalled items.
		- new prices scan routine from bottom to top. Should better handle loop recipes.
		- Export now generates a list of unpriced items, ready to be edited and included into config.lua
		  in case user wants to apply specific prices to these unknown items...
		- New icons with horizontal chevron arrows to represent "from $" (buy) and "to $" (sell).
1.0.5	- avoid crash when browsing an unpriced object (if user forgot to rescan when installing mod)
1.0.4	- set unpriced objects to 999 (mostly no-ingredients objects)
		- exclude zrecycling recipes.
		- add a few special items to config.lua (gems, etc...), that were not declared as resources.
1.0.3	- at first pass, exclude some recipes by their name/prefix to avoid bad recipes (boxing, replicator, barrels, reverse factory, etc...)
1.0.2	- correct a problem with strange recipes that has products with amount undefined.
1.0.1	- implement forces merging
		- bug on item price in order
1.0.0	- initial release