sort RDFa prefixes, so they are more reproducible
put processing-instruction items into a standard order for reproducibility; sort attribute sets for same reason
sort attributes for reproducibility
updated test cases using more reproducible attribute orders
better error message formatting
careful about introducing NodeLists into ObjectDB
also ignore files produced building manual and website