add database source
white space removal from any IRI
hash assoc and provenance parts based on stable combination of other objects
whitespace error checking and sourceDB added