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
Lab: Ising Model

Understand how to use the Metropolis algorithm to calculate Ising model
estimations.
Lab: Metropolis Algorithm

Understand the basic principles of the Metropolis algorithm.
update sparse matrices section

Also updated solutions
added metropolis sampling lab
added Ising Model lab
update/verify lab solutions
change figure to pdf
commit figure

forgot to commit the figure
Merge pull request #122 from ayr0/isingmodel

Lab: Ising Model
Merge branch 'master' into metropolis

Conflicts:
	Vol3.tex
updating/formatting code
make figures pdf

also added script to automatically generate figures.