schema/ for code generation and opcuafundation.org files

cleanup .gitignore (wip)
orphan `HasModelParent` and `HistoricalEventConfigurationType` (tbr)

This addresses #88.
that's for discussion. I typically leave the generated code under revision control, lets you catch bugs if you change the code generator, but also discover what's happening when you feed it a new xml/csv