Tweak the "parse a percentage" algorithm (editorial)

Returning IndexSizeError makes no sense. Saying that a number is
in a range of percentages also does not make sense.
Merge pull request #35 from foolip/percentage-parsing

Tweak the "parse a percentage" algorithm (editorial)