Implement case-fold searching

- #52
Reset caches on file reload.

- #52
Touch-up commentary.
Add commentary about using uppercase.

- fixes #52