Fixed printing of lists in string templates, solves #454

Note: a service for concrete lists was inadvertedly also applied to
abstract lists
Updated test progress, we are now at 66%
Changed locals of executeProgram into instance variables

And the results are amazing: average gain is up from 13x to 22x.
The more I program in Java the less I understand performance impact :-(