Simplified toolbar in CodeSnippet sample.
Moved setHighlighter method from CKEDITOR namespace to editor.plugins.codesnippet namespace.
Code refactoring: code style in codesnippet dialog.
Removed obsolete defaults from widget definition.
Updated styles in contents.css: used .hljs class to override defaults.
Fixed: Consider empty text nodes in pre. Do not downcast codeSnippet_class.
Fixed: update language-* class of code if new data set. Renamed method in widgetDefinition: doReformat -> highlight.
Code refactoring: Added comments, renamed argument.
Fixed: Wrong value of select field in FF if no snippet language defined.
Code refactoring: unified plugin-specific configuration. Extended doc strings.
Refactorized and improved codesnippet sample.
Code refactoring of codesnippetgeshi:

* Use writeChildrenHtml.
* Code-style.
* Added sample.
Code refactoring: minor fix in codesnippet dialog.
Removed lib directory from codesnippetgeshi plugin.
Code refactoring: restricted number of languages in codesnippetgeshi sample.
Improved Code Snippet and Code Snippet GeSHi samples.
Fixed: Code Snippet does not work in inline editors due to asynchronous highlighting library load. Introduced CKEDITOR.plugins.codesnippet.highlighter class.
Fixed: Data should not be converted into JSON in CKEDITOR.ajax.post.
Updated codesnippetgeshi to latest CKEDITOR.ajax.post API.
Removed obsolete Content-type header from CKEDITOR.ajax.post.