cleans up whitespace (my fault, damn you, ST2); uses Date rather than DateTime for dates uploaded and modified since solrizer does not yet support datetime as a type