compile single labs

Wrote a script that would compile any lab.  It is designed to make
testing/writing labs easier.  The code is ugly, but it works.  Maybe
later I will clean it up and make it more readable (famous last words).
Merge pull request #56 from ayr0/makelab

compile single labs
wait for latex to finish

add call to wait for latex to finish.  Otherwise there will never be a
pdf file to copy.
Merge pull request #57 from ayr0/makelab

wait for latex to finish
fixed path separator

Use a platform-independent way to get the path separator.  This was
breaking on Windows boxes.

Also removed unused option -o.
code cleanup

Removed a completely unneccessary subclass of SafeConfigParser.
Merge pull request #58 from ayr0/makelab

fix dir separator
Introduce Vol2

Start Volume 2.
Merge pull request #59 from ayr0/vol

Introduce Vol2
fix path written to template

subimport expects paths to be posix-like.  This breaks on windows.  We
therefore have to replace all windows path separators to posix ones.
Generally, this is a big no-no, but is unavoidable in this case.
Merge pull request #60 from ayr0/makelab

fix path written to template
missing }
Merge pull request #61 from ayr0/makelab

missing }
added two labs and fixed minor errors in two other labs
adding two labs for real
Merge pull request #62 from AZaitzeff/current

Current
Merge branch 'complexint' of github.com:insertinterestingnamehere/numerical_computing into complexint