Added:
- documentation to Tuple classes
- Unit tests for Tuple/ITuple classes and implementations
- TupleUtils to factor out the null-tolerant compareTo and Equals operations

Updated:
- moved Tuple implementations to .impl subpackage