Small edits to fft algorithm lab and added a solutions file.
Made changes to shorten the fft algorithm lab.  Added fft labs to Vol2.
Added solution files to both 1d fft labs.
fixed syntax errors and clarify some grammar
more syntax fixes

Apparently, when I edited this lab earlier I probably did an unfortunate
replace all.
reorganized introduction

changed the introduction to focus more on cython being an automation of
writing a C-extension for Python.
edits to typed declarations section of lab

Reword and reorder some of the content for clarity.
center figures
Merge branch 'develop' into fft
Replaced eps files with pdf files for pdflatex compatability on windows.
Merge pull request #264 from insertinterestingnamehere/hotfix

Replaced eps files with pdf files for pdflatex compatability on windows.
Merge pull request #253 from ayr0/cython_fixes

fixed syntax errors and clarify some grammar
Merge pull request #266 from abefrandsen/vol_1_edits

Vol 1 edits
change PyQt4 to PySide

I used PyQt4 initially because that is what I had installed.  After
looking at both PySide and PyQt4, I decided that PySide was the better
option (and it is included in many of the major python distributions by
default).
remove unused files
Merge pull request #267 from ayr0/cleanup

remove unused files
Merge pull request #268 from ayr0/pyside

change PyQt4 to PySide
commit missing file

Needed for one of the problems.
Merge pull request #269 from ayr0/hotfix-stdlib

commit missing file
Merge pull request #256 from jhendr/fft

FFT