Selected option is updated when item caption changes in Select (#9250)

Fixed ComboBoxConnector to update input-element text to match the changed item caption. Added SelectItemCaptionRefresh test case and TestBench2 (html) test for it.

Change-Id: I45b2168aab27f83203a59500715ac9aca5357412
Converted TestUIWidgetset test to TB3 and fixed wrong text in assertion.

Change-Id: Ie1d5374280381f9ff81415ce9d9d82773718800c
Convinience methods for getting mouse and keyboard in test.

Change-Id: Ic54887c252ba452bb841f7ae2da362235d4f924b
Converted TB2 test to TB3 and fixed text assertion.

Change-Id: I19bdbf1cf64853abc3bc7e72a86cd80599bfa652
Renamed test according to conventions and fixed assertion text.

Change-Id: I7ede421f7e0c5ae726167b4ee7b2d8651a70c77c
Update textbox when Select item caption changes (#9250)

Fixed logic that detects changed item caption and triggers update to
textbox text. Changed test case description.

Change-Id: I9fbb0cc686e73404bab8e624a5332644cca53737
Retain focus while changing DOM in OrderedLayout (#12967)

Change-Id: Id25177a2dfecc2d0d3b8bb5803656a39bec9c5d6
Remove unselected rows from selection on client side (#13008)

When server communicates the selected rows to the client side, client
side datastructure of selected row keys is updated such that also the
keys that has been unselected on server side are removed. This makes
the test MultiSelectWithRemovedRow to pass.

Change-Id: I7b6123436171972ecf345b07ddfb6d9965ca4f0c
Fix Firefox and Vaadin 7 scroll distance (#11353)

Change-Id: I01be5ddfe0e266e4cb5b7e9872adaeaf0f745a84
Ensure widgetset compile messages go to stdout (#7516)

Change-Id: Ibd6efa1db419e2dcf1d5f5d97c2a5c988d99a230
Remove references to read/write through modes (#13184)

Change-Id: Iaa268b7a85ad5c56cd42f4f7516da4b55c8f3306
Better-looking CSS for Vaadin API Javadocs (#13219)

Change-Id: I52fd843b839830cefe330c9c9cf94b59db0928af
Do not throw NPE for equals(null) (#8910)

Change-Id: Ie9a658911c9f2722e518dedbe181c24e5ace07db
Add deprecated expand ratio methods to FormLayout (#12876)

FormLayout has never implemented expand ratios but does not
tell the developer about it either. Throwing an UnsupportedOperationException
would make this very clear but at the same time would break
existing applications which use the methods or which handle
AbstractOrderedLayouts in a generic way.

Change-Id: I0208f91c3c07aff98a78153887fbbea9dbc1d3d1
Exclude a possible bin directory when building (#13258)

Change-Id: I34806146d737eb35668684f3edde658a7fc0beb0
Re-adjusted the rendering order of TabSheet tabs to prevent an NPE in isClipped (#12343)

Change-Id: I0705c02c12b5f0e998fda68fd7a144e45173a75e
Use Calendar as sender for action handlers (#13191)

The sender parameter to action handlers is now the Calendar instance
rather than an instance of a private RPC implementation class. This was
probably broken by an earlier refactoring.

Change-Id: If15cf232e7578eb55617f45db6b9304f5e80fed5
Merge changes from origin/7.1

c551507 Selected option is updated when item caption changes in Select (#9250)
3595685 Converted TestUIWidgetset test to TB3 and fixed wrong text in assertion.
89d860c Convinience methods for getting mouse and keyboard in test.
d00397f Converted TB2 test to TB3 and fixed text assertion.
857de0f Renamed test according to conventions and fixed assertion text.
b9a6a48 Update textbox when Select item caption changes (#9250)
1687889 Retain focus while changing DOM in OrderedLayout (#12967)
f93c870 Remove unselected rows from selection on client side (#13008)
1d1ccf4 Fix Firefox and Vaadin 7 scroll distance (#11353)
62ac53a Ensure widgetset compile messages go to stdout (#7516)
171d02a Remove references to read/write through modes (#13184)
3f09c10 Better-looking CSS for Vaadin API Javadocs (#13219)
f0a4ea9 Do not throw NPE for equals(null) (#8910)
3897025 Add deprecated expand ratio methods to FormLayout (#12876)
b89dba9 Exclude a possible bin directory when building (#13258)
69983d0 Re-adjusted the rendering order of TabSheet tabs to prevent an NPE in isClipped (#12343)
e5dee6a Use Calendar as sender for action handlers (#13191)

Change-Id: I581ec7517aaa19a2e46b48e31cdefdd3db2c05c5