Config tidy/corrections

Wrote a validation script (attached) which checks:

* File does not contain tabs.
* All recipes referenced by a factory exist.
* All recipes are used by a factory.
* All materials referenced are in a list (taken from Bukkit javadocs).

A few corrections were applied on the basis of this validation script (some misnamed materials, some unreferenced recipes for grey items). Also corrected some of the material key names to be consistent as these show up when the factory tells you the inputs and outputs.

Query - did we want Silicon Tetranitratobihydrotrioxycarbon renamed? Remember someone proposing an alternative, but can't remember what.