Fixed wrong behavior when input's step leads to end value higher then max value

Example:
```
<input type="range" min="40" max="99" step="5" value="40" data-rangeslider />
```

When slider will reach end value it will move handler element further then available max coords and end value will be 100 and not 99 as expected.