Ability to use multiple template suffixes added.

in order to use plaintext public files as templates 
for example: .css .txt .html 
protected property availableSuffixes was added 
and name checked against this array