Refactored Dogma structure to allow more flexibility

* XmlDogma can now take Xpath exprs or XSLT docs
* For performance, validate_teaching now can transform teachings
* DISABLED set/del ability in XmlDogma, was not worth it
* Many tests crippled/disabled for that reason
Always lowercase beliefs