Utils; add better uniqueid and add new hash function for string->int use
QuadPackGeometry; MINOR API CHANGE renamed ComplexGeometry to QuadPackGeometry
QuadPackGeometry; close #147; add typed options, cleaned up code to use int based maps and allow setting properties at creation. renamed show+hide combo simply to visible(bool) for consistency.