HSQLDB upgrade to 2.2.8
Fixing issue with sitemap entry data model.
Added a check in the detail page resource handler to detect whether the
page used to display the content is a configured detail page.
Added fix for paste problem with TinyMCE and made it configurable.
Added fix for content being lost in TinyMCE when pressing the "Save"
button while in fullscreen mode.
Set extended persistence context explicitly
Prevent detail page resource handler from setting the detail resource 
when determining the locale info.
Fixed height setting problems with TinyMCE.
Improved default content style for TinyMCE.
Merge branch 'master' into jpa-dev
Improved explorer button styling.
Fixed a problem with full static export in non-default sites.
JPA: Initialize m_factoryTable outside init() method.

This allows methods getFactory(String) and createEntityManager(String)
methods to be useful even in case OpenCms installation doesn't use JPA
layer. For example OpenCms can use MySql driver with module which uses
JPA.
Fixing null pointer issue due to wrong content locale.
Fixes issue with default resources.
Using 'text-overflow: ellipsis;' CSS property for all browsers including
Firefox.
Ensuring the loading message is shown while building the sitemap tree.

Conflicts:
	src-gwt/org/opencms/ade/sitemap/client/CmsSitemapView.java
Fixing wrong sitepath issue.
Removing no longer necessary browser style prefixes.

Conflicts:
	src-gwt/org/opencms/ade/galleries/client/ui/css/gallerydialog.css
	src-gwt/org/opencms/gwt/client/ui/css/input.css
Improved javascript version check.