added handling of NonNullableType
fixed parsePair to deal w/ stray "//"s... in the most complicated way possible?
added logic to prevent the giant cascade of NaNs
fixed tests for newer mocha version