Updated Less() method for ByteSliceSlice

I rewrote most of the code for ByteSliceSlice Less() and I am passing
the simple test case that I have previously uploaded. I have to write
some better test cases at this point to make sure that I wrote this code
correctly.