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.
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.
Merge branch 'develop' into listings-styles

Conflicts:
	Algorithms/CanonTransform/CanonTransform.tex
Merge pull request #352 from ayr0/listings-styles

New environments and listings styles.