Fixes issue #2769

The translate function in the latex printing module was not being called on
single variables in vector expressions. This is now implemented in the
mechanics latex printer so that variables show up correctly in Latex printing.
Note that gamma is reserved for gamma functions in SymPy and is not considered
a valid variable name for simple translation to its latex form.
Spelling and expansion of note.
Added one more test.
Added test to exhibit Matrices inablity to print greek letters.

This seems to happen with Greek letters are used as function names are elements
of Matrices.
Merge branch 'master' into issue-2769
Applied super_sub to functions.
Added blank line.
Fixed merge conflict.
Fixed merge conflict.
printers > printing for sympy convention.
Added singularity finder for univarite rational functions
Fixed merge conflict.
Refactored off of master merge.
Changed to raw strings in LaTeX tests.
Minor formatting updates.
Fixed Interval._eval_imageset

Interval._eval_imageset was not working well the give function was not
monotonic. Now it is evaluated by finding out the maxima, and minima of
the function by solving the derivative of the function in the given
interval.
Added TODO for pretty printing tests.
Merge branch 'master' into issue-2769
Merge pull request #2723 from hargup/imageset

Fixed imageset for Interval
Merge pull request #2772 from moorepants/issue-2769

Fixes issue #2769