Fixed:
- updated project structure

Added:
- CollectionOfCollections for Maps and Collection permutations
Updated:
- is now (probably) a maven project
Added:
- files in maven project directory
Updated:
- Maven project target versions added
Fixed:
- type erasure shenanigans with Generic'd remove() in Collection Maps.

Updated:
- gitignore
Updated:
- ignoring eclipse metadata
Updated:
- converted to maven project in Eclipse.
- ignoring .settings folder
Added:
- documentation
Added:
- Default List Map implementation
Added:
- began work on unit tests for Collections
Added:
- JUnit dependencies
- Suite of unit tests for DefaultListMap
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
Added:
- suite of unit tests for tuples
Added:
- suite of unit tests for Tuples
Fixed:
- some compiler warnings in Tuple test cases