Xml parsing for grains and hops

run the xmlParser* to parse the xml files.  currently they just parse
into lists of flat objects, this can be enhanced later.