Handle negative endsWith position properly
Merge pull request #171 from ljharb/fix_string_ends_with_position

Handle negative endsWith position properly
Add ES.CheckObjectCoercible checks everywhere. Closes gh-166.
Release 0.9.2.