Squashed 'build/' changes from dd0e0d8..df2a38e

df2a38e FIX remove all compiled template files (*.js) before parsing the templates (*.ehtml) and storing their compiled counterparts (this remove compiled templates, if their orignal template file was renamed or deleted)

git-subtree-dir: build
git-subtree-split: df2a38e0f1355826c73c61fe65a92cf9014837fc
Merge commit 'e8c7e8f20f428e8f5817c454a7867460796610c6'
FIX remove all compiled template files (*.js) before parsing the
templates (*.ehtml) and storing their compiled counterparts (this remove
compiled templates, if their orignal template file was renamed or
deleted)