CMS-3749 Make all classes extending api.ui.Action have it's own ts-file
CMS-3908 Make api.ui.time.TimePicker

- added DatePicker.getSelectedDate()
- also renamed DatePickerDialog -> DatePickerPopup
- and DatePicker.trigger -> popupTrigger
CMS-3749 Make all classes extending api.ui.Action have it's own ts-file
CMS-4000 Make selecting more than one row using keyboard work again

Added support for the `shift` key for the multi selection.
CMS-3994 Use new thymeleaf libraries in sample modules.
Fixed resolving of resources for full resource key, absolute or relative paths.
 CMS-3937 Make input type GeoPoint
CMS-4001 Make scroller work properly with key navigation.

Added `TreeGrid.scrollToRow()` method, that scrolls to the row by its
number.
Updated `Grid`'s selection methods. They are now return selected row
number.
CMS-3937 Make input type GeoPoint

Updated code style and file namings.
Removed unnecessary code.
Merge pull request #898 from enonic/CMS-3937

 CMS-3937 Make input type GeoPoint
CMS-4002 Live Edit - Tooltip grows too large over text component
Merge pull request #895 from enonic/cms-3908

CMS-3908 Make api.ui.time.TimePicker
Merge remote-tracking branch 'origin/master' into CMS-4002
CMS-4002 Live Edit - Tooltip grows too large over text component
CMS-3988 spinner should be showed, when list of recently used types  is refreshing in the NewContentDialog

Fixed bug with spinners not shown. Reason: they were not appended to the
lists in HTML.
Merge pull request #896 from enonic/CMS-3749

CMS-3749 - Make all classes extending api.ui.Action have it's own ts-file
Merge pull request #897 from enonic/CMS-4000

CMS-4000 Make selecting more than one row using keyboard work again
CMS-3979 Implement tests for thymeleaf module. Created simple test suite.
Merge pull request #899 from enonic/CMS-4001

CMS-4001 Make scroller work properly with key navigation.
Merge pull request #902 from enonic/CMS-3988

CMS-3988 spinner should be showed, when list of recently used types  is ...
CMS-4002 Live Edit - Tooltip grows too large over text component - optimized.