Added custom color palette option to textcolor plugin.
Update WindowManager to include parameter getter/setter as in 3.x

This adds getter/setter methods for additional window parameters. In addition the parameters can be set when opening/creating a window, as in TinyMCE 3.x, eg:

editor.windowManager.open{..., {"key" : value}}
Fix for invalid reference to window.length
Merge pull request #197 from ryandemmer/patch-1

Update WindowManager to include parameter getter/setter as in 3.x
Merge pull request #198 from ryandemmer/patch-2

Fix for invalid reference to window.length
Added some documentation for the contributed get/setParams logic.
Fixed bug where the size of the ok button was hardcoded, caused issues with i18n.
Merge pull request #196 from toxalot/feature-custom-colors

Added custom color palette option to textcolor plugin.
Updated changelog with resent pull request details.
Removed unused size variable.
Fixed so the filetype for media dialog passes out media instead of image as file type.
Fixed issue with poster being passed as image instead of media.
Fixed bug where single comment in editor would cause exceptions due to resolve path logic not detecting elements only.
Fixed a few table related bugs.
Updated bundle instructions.
Added new external file support for link_list and image_list options. The file format is a simple JSON file.
Fixed bug where jQuery wasn't used instead of Sizzle in the jQuery version of TinyMCE.
Merge remote-tracking branch 'tinymce/4.x' into HubMaster