Fix bug #76 -- Refractor find.py; Use improved regex searching, and remove broken case-sensitive searches