Add Predecessible and methods to Interval
Simplify the lower/upper testing
Make prev use Integral
Address review comments
Add toLeftClosedRightOpen
only use Successible for toLeftClosedRightOpen
Merge pull request #262 from twitter/predecessible

Add Predecessible and methods to Interval