Case insensitive search

- If search string all lowercase, defaults to case-insensitive.
- If search string has a single uppercase, defaults to case-sensitive.
Sorry, I meant for it to work that way. I've updated it. If you have the 'smartcase' option selected, it will still allow case-sensitive search if you are including an upper-case letter.