Point: Implement hashCode
This makes Point's hashCode implementation consistent with its
equals method, and allows the use of Point as a HashMap key.
Edited by Alexander O'Brien
This makes Point's hashCode implementation consistent with its
equals method, and allows the use of Point as a HashMap key.