used the newl external UI bundler

the UI bundler lib is now an external project (reviewed and rewritten)
for better maintenance, issue tracking and fame ;-)
and it makes the core code of this project more clear ! 

so the external project was now used as a submodule.
the template_builder-suite was reviewed and adapted to the new external project. (see file changes in the commit)

and the best is: it builds the same code (otherwise in this commit would be changes to the `templates.py`)