More reduction of interpreter stack length changes

plus some cleanup in the form of breaking up overly-long lines and removing dead vars
Micro-optimizations in utility functions
Merge pull request #795 from tschneidereit/master

AVM2 interpreter and utils optimizations