Use official Array#bsearch

Fixes #4

Depend on ruby 2.0+

Bump gem version to 2.0.0.
Add CHANGELOG.md