Use OrderedDict on insert for value order comparison
Treat columns as ordered throughout code

The set() does not make anything any easier,
lists are closer to underlying representation.
Make print a function in documentation
Add ordereddict to Py 2.6 special dependencies
Fix bad python 2.6 detection
Reduce default String length of pk to 255