new ofLength method to test string lengths
javadoc
added equals/hashCode methods
new entity to encapsulate an IP address and its corresponding country
and a hibernate user type for easy entity mapping