Big search update. All book name searches now regexed. Removed more redundancies in code and tables. 

Prevented multiple alerts unless textarea is changed. (Imperfect, should be one alert per incorrect reference, no more.)
Reduced code by 50 lines and 5000 characters.