Make ordereddict a soft dependency on 2.6

Als emit a more helpful error message if it's missing.
Add more details on Python 2.6