Update doctesting framework

Imported from <a href="http://trac.sagemath.org/sage_trac/ticket/12415">trac #12415</a>.



Reported by: robertwb

Component: doctest

CC: kini,, rohana,, jhpalmieri

Report Upstream: N/A

Authors: David Roe, Robert Bradshaw, Jeroen Demeyer

Dependencies: <a href="http://trac.sagemath.org/sage_trac/ticket/13147">trac #13147</a>, <a href="http://trac.sagemath.org/sage_trac/ticket/13146">trac #13146</a>, <a href="http://trac.sagemath.org/sage_trac/ticket/13145">trac #13145</a>, <a href="http://trac.sagemath.org/sage_trac/ticket/12723">trac #12723</a>, <a href="http://trac.sagemath.org/sage_trac/ticket/12392">trac #12392</a>, <a href="http://trac.sagemath.org/sage_trac/ticket/12393">trac #12393</a>, <a href="http://trac.sagemath.org/sage_trac/ticket/12395">trac #12395</a>, <a href="http://trac.sagemath.org/sage_trac/ticket/12396">trac #12396</a>, <a href="http://trac.sagemath.org/sage_trac/ticket/12397">trac #12397</a>, <a href="http://trac.sagemath.org/sage_trac/ticket/12381">trac #12381</a>, <a href="http://trac.sagemath.org/sage_trac/ticket/12382">trac #12382</a>, <a href="http://trac.sagemath.org/sage_trac/ticket/12383">trac #12383</a>, <a href="http://trac.sagemath.org/sage_trac/ticket/12384">trac #12384</a>, <a href="http://trac.sagemath.org/sage_trac/ticket/11871">trac #11871</a>, <a href="http://trac.sagemath.org/sage_trac/ticket/13195">trac #13195</a>, <a href="http://trac.sagemath.org/sage_trac/ticket/13121">trac #13121</a>, <a href="http://trac.sagemath.org/sage_trac/ticket/13748">trac #13748</a>, <a href="http://trac.sagemath.org/sage_trac/ticket/13899">trac #13899</a>, <a href="http://trac.sagemath.org/sage_trac/ticket/12719">trac #12719</a>, <a href="http://trac.sagemath.org/sage_trac/ticket/5155">trac #5155</a>, <a href="http://trac.sagemath.org/sage_trac/ticket/14070">trac #14070</a>, <a href="http://trac.sagemath.org/sage_trac/ticket/14079">trac #14079</a>, <a href="http://trac.sagemath.org/sage_trac/ticket/14150">trac #14150</a>, <a href="http://trac.sagemath.org/sage_trac/ticket/14158">trac #14158</a>, <a href="http://trac.sagemath.org/sage_trac/ticket/14182">trac #14182</a>, <a href="http://trac.sagemath.org/sage_trac/ticket/14184">trac #14184</a>, <a href="http://trac.sagemath.org/sage_trac/ticket/14054">trac #14054</a>, <a href="http://trac.sagemath.org/sage_trac/ticket/14063">trac #14063</a>, <a href="http://trac.sagemath.org/sage_trac/ticket/13605">trac #13605</a>, <a href="http://trac.sagemath.org/sage_trac/ticket/14111">trac #14111</a>, <a href="http://trac.sagemath.org/sage_trac/ticket/14254">trac #14254</a>, <a href="http://trac.sagemath.org/sage_trac/ticket/14242">trac #14242</a>, <a href="http://trac.sagemath.org/sage_trac/ticket/14253">trac #14253</a>

Work issues: 

Reviewers: Jeroen Demeyer, David Roe

Merged in: sage-5.9.beta0

Attachments: <ol><li><a href="http://trac.sagemath.org/sage_trac/attachment/ticket/12415/12415_spkg_bin_sage.patch">12415_spkg_bin_sage.patch: Apply to root repository</a> by jdemeyer at 20130129T13:31:47</li><li><a href="http://trac.sagemath.org/sage_trac/attachment/ticket/12415/12415_script.patch">12415_script.patch: Patch to script repo; now removes old files</a> by jdemeyer at 20130129T13:33:57</li><li><a href="http://trac.sagemath.org/sage_trac/attachment/ticket/12415/12415_framework.patch">12415_framework.patch: The new doctesting code</a> by roed at 20130131T05:38:03</li><li><a href="http://trac.sagemath.org/sage_trac/attachment/ticket/12415/12415_doctest_review.patch">12415_doctest_review.patch: </a> by jdemeyer at 20130228T12:37:15</li><li><a href="http://trac.sagemath.org/sage_trac/attachment/ticket/12415/12415_script_review.patch">12415_script_review.patch: </a> by jdemeyer at 20130228T13:44:42</li><li><a href="http://trac.sagemath.org/sage_trac/attachment/ticket/12415/12415_review_review.patch">12415_review_review.patch: </a> by roed at 20130301T10:10:55</li><li><a href="http://trac.sagemath.org/sage_trac/attachment/ticket/12415/12415_doc.patch">12415_doc.patch: Updates documention</a> by jdemeyer at 20130301T21:54:51</li><li><a href="http://trac.sagemath.org/sage_trac/attachment/ticket/12415/12415_test.patch">12415_test.patch: </a> by jdemeyer at 20130301T21:56:38</li><li><a href="http://trac.sagemath.org/sage_trac/attachment/ticket/12415/12415_review.patch">12415_review.patch: </a> by jdemeyer at 20130301T21:56:45</li><li><a href="http://trac.sagemath.org/sage_trac/attachment/ticket/12415/12415_review3.patch">12415_review3.patch: </a> by jdemeyer at 20130302T10:37:58</li><li><a href="http://trac.sagemath.org/sage_trac/attachment/ticket/12415/12415_doctest_fixes.patch">12415_doctest_fixes.patch: Doctest changes that are needed to account for differences in the new framework</a> by jdemeyer at 20130303T13:15:14</li><li><a href="http://trac.sagemath.org/sage_trac/attachment/ticket/12415/12415_manifest.patch">12415_manifest.patch: </a> by jdemeyer at 20130303T15:57:15</li><li><a href="http://trac.sagemath.org/sage_trac/attachment/ticket/12415/12415_rebase_58.patch">12415_rebase_58.patch: </a> by jdemeyer at 20130313T09:09:44</li></ol>