Warn the user if they list transverse dimensions in an inefficient order

If both matrix transforms and non-matrix transforms are used, the first
transverse dimension should be a matrix transform dimension for optimum
speed.


git-svn-id: svn+ssh://svn.code.sf.net/p/xmds/code/trunk/xpdeint@2948 41b19578-b77a-4e3b-9682-c8570d237623
Improve on previous patch warning user about bad dimension ordering

Since new matrix transforms may be added later, to see if a
transform is an MMT, we should see if it inherits from 
Transform.MMT rather than comparing against a specific list.


git-svn-id: svn+ssh://svn.code.sf.net/p/xmds/code/trunk/xpdeint@2949 41b19578-b77a-4e3b-9682-c8570d237623
Add user documentation for the `append_args_to_output_filename` feature.

git-svn-id: svn+ssh://svn.code.sf.net/p/xmds/code/trunk/xpdeint@2950 41b19578-b77a-4e3b-9682-c8570d237623