Merge branch 'develop' into test/15959

* develop: (121 commits)
  Updated Sage version to 6.2.beta5
  in docstring: added ``
  OSX 10.4 build fix
  Only accepts fields as input for change_ring
  FiniteStateMachine.determine_alphabets: one more small correction in docstring
  add definition
  use pydoc.pager on _sage_doc_unformatted instead
  FiniteStateMachine.determine_alphabets: corrected description of parameter reset
  Trac #13174: sagedoc.help() didn't discriminate cachedfuncs from funcs
  trac #15951 correct one raise statement towards python3
  Added destruction of pool in parallel_iter
  separate absolute from local (implicit relative) imports
  microfixes
  Added global options to rigged configurations to improve printing.
  Trac 13609: fix symbolic expression auto evaluation when content is in GF(2^k)
  Trac 13048: fixed division without remainder for polynomials over QQbar
  allow Singular to build with recent versions of Xcode
  removed k from init
  remove the avoid section "Function" in the intial comment and implement a function are_mutually_orthogonal_latin_squares
  Do not forget to define ambient_field before computing its algebraic closure.
  ...
Fix for Kyoto path model with hash depending on the parent.
Merge branch 'develop' into u/tscrim/kyoto_fix-15959

* develop: (155 commits)
  Updated Sage version to 6.2.beta6
  32-bit fix
  typo fixing
  fix int/long doctest
  trac #16032: These matrices should be sparse
  trac 16032: This can be simplified... :-P
  Correct typo in sage/symbolic/ring.pyx.
  Put comment in the code and add more examples.
  trac #16032: reviewer's remarks
  FiniteStateMachine.__add__ is the same as __or__
  trac #16032: Bug in IncidenceStructure.dual_design
  final edits
  more changes -- please check if I got your algorithm right, Travis
  Review changes from Ben.
  further optimizations
  Fixed KR doctest and documentation of q_dimension.
  Fixes for q-dims for general highest weight crystals.
  more optimizations
  Partial work for general HW crystals.
  Review changes and (minor) optimizations.
  ...
Merge branch 'develop' into u/tscrim/kyoto_fix-15959

* develop: (178 commits)
  Updated Sage version to 6.2.beta7
  Improve the deprecated_function_alias
  trac #14095 cdots instead of dots
  Set() with no argument returns an empty Set.
  more doc correction
  correct formatting of doc and raise syntax for python3
  trac #14095 added the new example from the trac ticket
  Matplotlib depends on pkgconf, not the pkgconfig python module
  Fixed indentation.
  changed the forward slash to backslash for MatLab operator
  Fixed appearence of int in chord_and_tangent
  fix formula in comment
  Trac 15737: small correction
  DiGraph.is_aperiodic: Add Wikipedia link to docstring
  DiGraph.is_aperiodic: new method (wraps networkx method)
  Trac 15737: fixing the supersingular case, too
  Trac 15737: adjusting the ordinary case
  Some misc cleanup to permgroup_named.py.
  One more unit() to one().
  Trac #15737: Error relating to precision in sha_tate
  ...
Merge branch 'develop' into u/tscrim/kyoto_fix-15959

* develop: (148 commits)
  Updated Sage version to 6.2.beta8
  Fixed failing doctests.
  clean empty directories
  fix crun doctest
  Solaris does not have -a option for cp. Use -r.
  make our own prompt stripper run before the IPython one
  Add comment about not picking up Win64 as OS on Cygwin64.
  Corrected BasisExchangeMatroid.dependent_r_sets(r) to enumerate all r-sets if r > full rank.
  BasisExchangeMatroid.independent_r_sets() and .dependent_r_sets() now check if input r exceeds the full rank.
  Patch Python uuid module to lower side effects when it is imported.
  Update libpng to version 1.2.51.
  Update sqlite to version 3.8.4.3.
  Trac 15030: replace fast_float with fast_callable in 2D plotting
  some small changes to the documentation
  reviewer patch for #8198
  trac #16125 corrected doctests
  trac #16150 better doc still
  trac #16150 more doc for the triangulation of the torus
  Fixed last bad link.
  I couldn't count parentheses correctly during merge resolution.
  ...

Conflicts:
	src/sage/combinat/crystals/kyoto_path_model.py
Addition of truncation methods.
Merge branch 'u/tscrim/kyoto_fix-15959' of git://trac.sagemath.org/sage into public/crystals/additions_kyoto_path_model

Conflicts:
	src/sage/combinat/crystals/kyoto_path_model.py
Use Sage display hook in doctests
trac 17006: improve documentations for plane curves
Merge #16992 (Directly apply --fixdoctests) branch
Fix printing of types
Refactor our displayhook IPython integration
Update doctests that depended on the old displayhook
Add IPython formatting to the reference manual
Also call graphics.show() in doctest mode
Show output of the lonely generic_graph doctest
Fix doctests that have dictionary keys without stable order
Reduce doctest precision
Display trailing newline in __repr__() output
Fix more random test failures