remove deprecated lab
fixed linewidths

First pass of editing.  Expanded explanation on Big O notation.
Added linebreaks.
add figures.py

Generate lab plotted figures.
remove material already mostly covered in Arrays lab

Array creation is covered in the Arrays lab.  It also doesn't really fit
into this lab very well.
explain spatial complexity a bit better
Changed the knapsack lab
Added the solutions to the Knapsack problem
Added solutions for the four labs I wrote
update sparse matrices section

Also updated solutions
add spy.pdf to fix compile error
Merge pull request #114 from AZaitzeff/current

Knapsack updates
Merge pull request #110 from ayr0/bigoh

Sparse matrices and temporal complexity update