Renamed file for clarity
Added generated tool_dependencies XSD and CAM parent

I've wripped the <action/> validation out as xmllint complains that it's
non-deterministic. Needs work to be written properly so all child
attributes are conditional on parent <action type="some_type">, but
that's outside my knowledge currently.