Fixed unique naming of in-stack and out-stack properties
Fixed errors in push-types and pop-types that didn't generated correct Stratego. Also fixed bug where the TS rules used constructor names without parens or arguments. And changed push-types with comments or todos to ones that have a string which holds the TODO message