(#13) - use binary search for options.start
Merge pull request #14 from nolanlawson/13

(#13) - use binary search for options.start