add new styles

Remove deprecated style.
Added styles for shell input/output.
Experimental Pseudocode environment
create warning environment
change to warn environment
add several new environments

Algorithm: For typesetting pseudocode
Info: Information box
Warn: Warning box
Pseudo: listings format to mimick pseudocode environment typesetting
Merge branch 'develop' into listings-styles
convert from pseudo to algorithm environment

Moved existing pseudocode to new algorithm environment.
remove pseudocode from Broyden lab

These algorithms are simple enough to not require pseudocode.
I commented them out in case we want to actually convert the
environments later.
remove pseudocode environment

Remove older versions of framed environments.
remove border on problem environments
add information icon.
fixed an error in the vol2 tex file
Merge pull request #357 from AZaitzeff/stats

fixed an error in the vol2 tex file
Made changes to the distributions lab to make it more clear
Merge pull request #353 from abefrandsen/develop

Develop
Cleared out some leftovers from a bad merge resolution in the stdlib lab.
Merge pull request #358 from insertinterestingnamehere/hotfix

Cleared out some leftovers from a bad merge resolution in the stdlib lab.
Fixed solutions to Hessenberg problem in Householder lab.
Merge pull request #359 from insertinterestingnamehere/householder

Fixed solutions to Hessenberg problem in Householder lab.
removed icons

Removed icons because of spacing issues.  Need to figure out how to
scale the position and size of the icons relative to the box size.
fix compile error in Vol3

including this commit in this pull request.  fixes a missing file error
in Vol3.tex Russian alphabet lab.