Improved handling of order save.

This helps to prevent race conditions where saving would happen while dragging was in progress, resulting in 'null' entries in the sort list data.
Newsletter preview work

still needs style setup, and mm test setup.