Fix Bug #1371

Not properly reading in the NIF file's QuaternionKeyList.
Silence a clang warning

warning: pointer is initialized by a temporary array, which will be destroyed at the end of the full-expression [-Waddress-of-array-temporary]
Merge remote-tracking branch 'emperorarthur/nif_fix'