Merged testbench test for #7110 from 6.8 (fix not needed for 7.0)

Change-Id: I14e02a02d77420e601ec5f98d70453fa85f1a473
svn: http://dev.vaadin.com/changeset/0000025944/svn
Merge changes from origin/7.0

02da730 Merged testbench test for #7110 from 6.8 (fix not needed for 7.0)

Change-Id: I4a53d5a1fed3018c8cdda5b1aa88715e911ed112
Restore legacyPropertyToString value parsing logic (#11970)

Change-Id: If9d46577e4d59999f35fcf6478d06652ac80468a
Fix NPE when converting null values (#11895)

Change-Id: Ia2f7f3b0063f3966a816f8afbed11df22d595fc8
Avoid string casing problems (#11970)

Change-Id: Id5c1f496bcd754e1c7e16e0df0d451d9a0bf054e
Update widgetset template (#12053)

Change-Id: I8444139c9ed7d2bb3a8dd7c967cccf14d9038b27
Add support for rem units (#11279)

Change-Id: Id6b6402b22956cd96b86cef86f11088e959dc05d
Using StringTokenizer instead of String.split() in AbstractComponent (#8759)

Avoids wasteful creation and parsing of regular expressions, which are not required here.

Change-Id: I247088fbfc4eca6c2500bd6b4da9afc9d66d0a51
Handle push disconnections and reconnections more reliably (#11831, #11922)

Client-side:

* Call onOpen() also after a successful reconnection
* Reliably call onClose() and try to reconnect after disconnection
* Don't try to reconnect if !isApplicationRunning() after push
* Queue messages while trying to reconnect (state CONNECT_PENDING)

Server-side:

* Implement AtmosphereResourceEventListener.onDisconnect()
* Push marked as pending until client reconnects (if ever)

Change-Id: I1783eb72eb7005b07cae786d8ec8371da3903108
Adding isIOs and isAndroid to the WebBrowser wrapper around VBrowserDetails (#11168)

The information is available from VBrowser and just not exposed via WebBrowser (while isLinux, isMacOSX and isWindows are).

Change-Id: I2fd6133f404cb3e1b4fadb93075fda012f70adb6
Do not write 404 as a response to all action/event requests (#12056)

Change-Id: I2b820396fc1ccfeb0eefec4456f920a410068ec2
Detach and attach when adding or removing the caption wrapper (#11708)

Change-Id: Ie6de4863587189ef1105cc41211b224c126f6ebd
Fix GridLayout resize after removing caption (#12011)

Change-Id: Ieda9b23a1cbf6700cc7438d0b404c3229dd27ed8
DebugWindow resize/move improved, fixes #11937 (also implements shift-resize and alt-move, improves bounds-check)

Change-Id: Ic313e545940a6073e30171a610f6d02c38a90037
Updated to Smartsprites 0.2.10 (#12069)

Change-Id: Ice1ef6a6ac837f0ef07b65de1bd46c3a4427780c
SimpleTree styling changed for #12058

Change-Id: Ie521b4ba9362a8f46619bd675018bfbe9f2574ac
DebugWindow now remembers open tab/section, InfoSection fixed to support being opened at once, for #12058

Change-Id: I5aea59d747d7a94303b691271035e7510b0afc21
Info tab is now tab 1, hierarchy tab 2

Change-Id: I24f349d5fefff3239eb1687e7321e97e2c8a0e96
Consistently recover from disconnections in IE (#12073)

Change-Id: Ia65bc9238b712d69ba91b7a7a3fad8c57c4eddce
Always notify parent of enable state changes (#12062)

Change-Id: I30ee9a968050301d79c5073a62d85390652f76a9