Passay-2

Change lower bound to -1 if not wrapping since bounds checking is exclusive.
Add #toString method to the inner Sequence class.
Add unit test to check boundary forwards and backwards.

Fixes #2