removing old validation cruft
Refactor of get nexml el. and validation test

No substantive tests of validation, but the
test harness for that is getting better.
moving toward less memory-hogging validation
cleaning code and pylint scores