Update description for `ignore_case` in doc.
Judging by the possible values of `ignore_case`,  this config variable should be a `switch` in stead of a `switcher`.
Merge pull request #7 from XuKaiqiang/master

Update description for `ignore_case` in doc.
add .travis
use OS X env instead
update readme