Remove dependency on ordereddict if sys.version_info > (2,7)

If installing with a Python 2.7+ interpreter, the dependency on ordereddict is not necessary since collections.OrderedDict is a built-in. This pull request checks the version of Python in setup.py, and if it's >= 2.7, it will remove the dependency on ordereddict so that it is not unnecessarily installed.