added lexicographical_compare algorithm & test cases

Please review.
can you name this `"algorithm.lexicographical_compare"`? that way it lines up with the other algorithm tests and makes it easier to run just those (i.e. with "ctest -R algorithm.").