Adding ngMin grunt task

This removed the current overhead by an always applied pre-minification
which should not be found in the original source code. The minification
has to be added by the build process, and not by the programming user.
Especially in the case of angular.module('').config without the bracket
syntax support, which explicitly requires the minification support by
angular ngMin.
Changing template generating and handling during tests