respects the text_index property
Fixes #175
implements https://github.com/eprints/eprints/pull/190 and doesn't email ppl if dry_run
Fixes #150
Fixes #139 #159 - using Mark's regex, simple enough
Fixed broken link in registration email

URL for deposit was relative - needed base_url.