Fix build failures on Mac OSX 10.5

Fix conflicting definitions of GLintptr on Mac OSX 10.5.
Add missing overloaded function HashCode(const unsigned int&, const Standard_Integer&)

See discussion in issue #378.