fixed crashes in the VC Generator
gave programdotexp's a programtype and mathtype
added statements to the constructor
Merge pull request #140 from yushan87/mini-fixes

Mini fixes
temporary fix for initialization assignment statements (involves sidestepping variableDotExps there via a walk method).
Merge pull request #141 from Welchd1/translation-tweak

temporary fix for initialization assignment statements (involves sideste...