Small re-factoring and protocol doc fix
Transmit date/time fields as integer instead of string
Send shell notify resize if browser is resized

Before, maximized shells have been resized to display bounds in
DisplayLCA#readData. This required adding display resize listener if
there is maximized Shell. Now, Shell reports its bounds (send notify
resize) directly when browser is resized.

417254: Shell is not resized to display bounds if it is maximized at
runtime
https://bugs.eclipse.org/bugs/show_bug.cgi?id=417254
Create ScrolledCompositeOperationHandler
Create CComboOperationHandler
Create BrowserOperationHandler

Change protocol message from client to server
Rebuild client.js
Create CLabelOperationHandler
Create ExpandBarOperationHandler and ExpandItemOperationHandler
Use mockito doReturn instead of when

First try to fix the failing tests on build server
Change selectionStart/selectionLength to selection : [ start, end ]
Create TabFolderOperationHandler
Adds first implementation of row templates.
Adds type to Cell
Small clean up
Changes structure of serialized cells.
Adds selectable to Cell.
Adds name to Cell.
Splits Cell into Interface and impl.
Adds rendering of RowTemplate to Table.
Introduces TemplateLCAUtil.
Adds Cells as factory for Cell
Small refactoring of Cells
Changes how Objects will be converted to JsonValue in TemplateSerializer
Adds Font, Background and Foreground to Cell.
Moves RWT.ROW_TEMPLATE to RowTemplate.ROW_TEMPLATE.