CLN: define __hash__ directly for _NaT; needed for some builds on py3k

closes #4266