refs #8561. Extend and use reference frame.

Unit tests added for the new extended features. quick.py has been simplified. Results have been checked.
Merge branch 'feature/8516_reference_frame' into develop