Added error reporting at the schema level.
Basic validation script now working, but error reporting is weak.
hxlvalidate script is working now.
Added documentation for hxlvalidate