Adding StringTemplateTrait so that the string template functionality can be easy shared between helpers in preparation of refactoring the Form helper to use string templates as well.
Adding a test for the StringTemplateTrait
Improving the StringTemplateTraitTest and added _formatStringTemplate() to the trait.
Renaming protected StringTemplateTrait::_formatStringTemplate to formatTemplate() and made it public. Fixed the file headers information and added _getTemplater() to get an instance of the template engine object.
Refactoring the StringTemplateTraitTest, made all of the StringTemplateTrait methods public.
Merge branch '3.0' of github.com:cakephp/cakephp into feature/string-template-trait
Merge branch '3.0' of github.com:cakephp/cakephp into feature/string-template-trait
Using an assertion in StringTemplateTraitTest to check if the returned object is of type StringTemplate
Changing the order of the uses in StringTemplateTraitTest.php to match the coding standards.
Merge pull request #2516 from burzum/feature/string-template-trait

Feature/string template trait