enable column reordering
One limitation is that changing of column order can be done, but not easily
(Requires one to copy all the data in a column, delete the column, create a new
column, and then paste the data into the column.) Probably should allow the user
to simply drag column locations and rewrite the attribte data when this is done.
Feature request extracted from bug 546 so that bug can be closed.