Refined tuple implementation.
Define nullptr macro only if it is not previously defined.
Merge branch 'cxx_separate' of github.com:redboltz/msgpack-c into cxx_separate