Add bootstrap performance measuring support (#11188)

svn changeset:25664/svn branch:6.8

Conflicts:
	client/src/com/vaadin/client/ApplicationConnection.java
	uitest/src/com/vaadin/tests/performance/BasicPerformanceTest.java
	uitest/src/com/vaadin/tests/util/TestUtils.java

Change-Id: I699e7b47ad5a62b67dbdf1004da5e5daf009ba25
Update test to use default classloader instead of null

Support for setting null as the classloader was removed at the time when
Application was removed.

Change-Id: Ib3d75dae1d1d81d8760b93616d05ba0746323e3c
Fixed scrolling jumping up to first row when adding rows and adjusting the currentPageFirstItem in the same UIDL request #10970

Change-Id: I54562e7e0c5429f3493892cf3a14380b0d15bbfd
Log errors as errors and not normal messages (#11251)

Change-Id: I3686da461ea5b64b5051c2c3b24feb58814c929d
Catch NoSuchFieldException instead of NoSuchFieldError (#10944)

Change-Id: I0ece22fc53388a7c9eb268c00ae46c589859a1f1
Updated scm in pom template (#11204)

Change-Id: Ibca529e02d6572cd3623df69ee277d570c749dc6
Add performance.timing support to Profiler (#11188)

Change-Id: I3fb14b1280a1ee8bfaa2aeab87b40c374d2e4443
Corrected javadoc regarding nested property support (#8210)

Change-Id: Idad9a5f4f747487eb2a2f1cda96e14d17b86ed24
Improved javadoc (#10632)

Change-Id: Iec54c7425e5ee00d9dbc7dff5cf5ae8dbf28d214
Corrected javadoc (#10774)

Change-Id: I642e8cfe800c7f0413256b6f9807c7f7b842ebda
Don't provide details to teamcity as it nowadays gets those from stdout

Change-Id: I2c1e80307efaa963313bf89284066bc0429e9cd8
Profiler based on __gwtStatsEvent (#10960)

* Bootstrap installs a __gwtStatsEvent implementation for tracking GWT's
own bootstrap timing events
* Profiler.enter and Profiler.leave use __gwtStatsEvent
* Profiler data is displayed based on the data tracked by
__gwtStatsEvent

Change-Id: I3db05ca2622aecb745270f01d47cd71648e3bebd
Fixed javascript issue in IE8 (delete cannot be used on window properties) (#10960)

Change-Id: I03bb7e7dda8a44d06dffd3a077cb9b8acc45741d
Set to empty function instead of undefined (#10960)

It seems that the presence of the function is checked once while it is still set and it will be later called without additional checks that it is still set.

Change-Id: Ie985d9047f4d2ca469f1a406ba40bca0ac3a59e9
Properly recognize class of redefined UI connector (#10867)

Change-Id: I8e3afbd669123a846214c3bd65bf696aa2b5a536
Update test to cope with changed UI class (#10867)

Change-Id: I6e822c6e99191a68733c87207f61643213e8c154
Avoid showing context menu off screen in IE8

Change-Id: I75bf1d41b518e4b098ae35727b89b7ba310f0582
Merge commit '6922bc5b49c5551b289a5025ccd5901e2ac3aafc'

Change-Id: Id118fd9bae1fdf7e7ce2efd660ade5ba7bbc5109