Trac #4327: Refactor and extend root systems plots
Trac #13724: Improved support for relabelled Cartan types
Trac #14576: Fix side effect in the affine method of relabelled cartan types
Trac #14532: A constructor for symplectic graphs
Trac #14532: review patch of #14532 removing imports
Trac #14532: Symplectic graphs -- rebased on 14217
Trac #13953: local heights of torsion points can be non-zero
Trac #14578: another bug with add_face
Trac #12532: Transformations now allow symbolic vectors
Trac #14473: Old deprecation warnings, and depth of doc index
Trac #14593: Correct typo in source.rst
Trac #13213: Comparisons in quadratic number field

This patch implements comparisons of elements of quadratic number fields
compatible with their (real or complex) embedding. The main modification
is in sage/rings/number_field/number_field_element_quadratic.pyx but it
affects many tests as it modifies some output order.
Trac #14584: trivial doc fixes for symmetric functions
Trac #13836: Fix Variable Dependence in PiecewisePolynomial
Trac #13836: Catch errors due to lambda functions.
Trac #14583: some permutation issues fixed, including S_0 inconsistencies
Trac #14141: Implementation of Knutson-Tao puzzles
Initial patch for v2.1.4
imported patch minor_doc_fixes.patch
imported patch utf8-encoding.patch