BUG: doxygen no longer mixes argument order
BUG: doxygen doesn't fail tests on python 2 or 3
TEST: updated doxygen tests to use OrderedDict
TEST: really fixed doxygen tests
TEST: More OrderedDict testing stuff