Add some utility functions in tinymce.util.Tools

Extend the tinymce.util.Tools namespace with many utility functions that makes working with TinyMCE API much easier 
(The utility functions are based on Underscore JS)