STR-317: Adapt optimizer to Stratego Core language
STR-317: Adapt optimizer to Stratego Core language

Done except for constprop and dead-var-elim, which are not
applied by the compiler currently.


svn path=/trunk/StrategoXT/; revision=13201

Apanatshka/strategoxt,Apanatshka/strategoxt,metaborg/strategoxt,metaborg/strategoxt,lichtemo/strategoxt,metaborg/strategoxt,lichtemo/strategoxt,lichtemo/strategoxt,Apanatshka/strategoxt,metaborg/strategoxt,metaborg/strategoxt,lichtemo/strategoxt,lichtemo/strategoxt,Apanatshka/strategoxt,Apanatshka/strategoxt