Lab: Caches

Explore the effect of caches on performance.
This lab will also demonstrate how to measure the computer's cache sizes
at various levels.
added the two main problems to be solved
Added dynamic programming applications labs to import list.
Added some plots to the value function iteration lab.  Also added plot file and solutions file.
C programs to test caches.
Redid spacing in GUI lab
OOP typofixes
redid spacing in ImgSegMST lab
Minor revision of the ImgSegMST lab.
Merge pull request #217 from insertinterestingnamehere/typos

minor revisions in the GUI lab and the ImgSegMST lab
Changed backend in matplotlibrc from gtkcairo to cairo
Merge pull request #218 from insertinterestingnamehere/matrcfix

Changed backend in matplotlibrc from gtkcairo to cairo
Added a figure to stochastic lab.  Also add plot and solution files.
Added a figure along with figure code and other small edits.
Merge branch 'develop' into dyn_prog

Conflicts:
	Vol2.tex

I had something commented out in my version.  Fixed it.
Added policy iteration solutions.
Merge pull request #220 from jhendr/dyn_prog

Dynamic Programming
Fixed a plot error.
Revision of the Cython lab. It is really long now, but the examples should
make it quicker to work through.
Merge pull request #221 from insertinterestingnamehere/cython

Revision of the Cython lab.