Allow negative stride in vex::range

This should fix #96