Makes the slider draggable in the middle of active range

[Demo here](http://files.esya.me/slider/test.html)

It makes the slider draggable in the middle of the active range, while keeping the size of the range. I think it is a major improvement for user experience.

Tested with all skins as well.