Extra part information can be included in tree.yml

We've switched to a full YAML parser for this.
Recommend DWIM perl.

Also force travis to try this.
YAML::XS implmentation of yml2mm

We no longer use fatten. Sorry, humans.
Merge pull request #18 from pjf/the_costhacks_are_hacks

tree.cfg can now contain arbitrary part fields