be a bit more lenient when parsing enchants
added parsing for most common stats
assigned slot names
actually generate the enchant file
some cleaning up, and including unparsed enchant data for better error messages in topfit