Merge branch 'hotfix/3.5.3'
fix OAI-PMH mount point in demo server
fix Index clearing when live indexing
index the documentStore from which a Record originated
workaround install of bsddb3 in Travis CI
base Travis virtualenv on Ubuntu Python pkg for bsddb
base Travis virtualenv on Ubuntu Python pkg for bsddb
remove incorrect doctype from outgoing EAD XML

As requested in Mantis issue 839
enable RecordStores to store deletions
handle deleted Records when searching
handle deleted Records in OAI-PMH
handle deleted Records when displaying

Deleted Records handled in brief and detailed display.
add script to unload records for contributor
admin: gitignore PyCharm artefacts
preserve XML declaration (w/ encoding) at ingest

Do not strip out the XML declaration during the ingest pipeline,
as this prevents the XML parser from correctly detecting the
character encoding used.
improve line spacing in text version
gitignore database, load and index logs
update Cheshire3 version required
make from address in emailed rec configurable
fix XSL exclude-result-prefixes