CMS-2098 Move ability to retrieve Mixin config XML into own method
Page domain - initial TypeScript classes and interfaces representing JSON with support of building classes from JSON
Building classes from JSON is not tested yet...things just compiles.
Neither are classes complete. It's only meant a start to play with the domain in LiveEdit/ContextWindow
CMS-2034 Create Item and ItemTranslatable and test it using content
Moved createdTime and modifiedTime out of Item.rootDataSet and into member variables of class instead, since these will no longer be dynamic data of an Item.
CMS-2034 Create Item and ItemTranslatable and test it using content
ItemDao is not required to throw exception ItemModifiedSinceRead if - so is the case :)
Merge branch 'master' of github.com:enonic/wem-ce into CMS-2066
CMS-2132 Update MixinResourceTest to use json assertion

- also fixed the timezone breaking the tests here in AbstractItemDaoTest
CMS-2127 Make methods in listeners interfaces not-optional
Refactoring of modules in Home screen/AppLauncher.
Live Edit: Move Selection
Live Edit: Rename Configuration -> TypeConfiguration
Live Edit: Context Window, style changes
Live Edit: Use font icon for X button
CMS-2068 TypeScript - Context Window: Create Iframe mask
CMS-2068 TypeScript - Context Window: Create Iframe mask
CMS-2096 TypeScript - Context Window: set up access to live edit/iframe/jQuery
CMS-2046 Live Edit: Translate live edit Sass to Less
CMS-2046 Live Edit: Translate live edit Sass to Less
- remove unused resources
CMS-2039 LiveEdit: Fix context menu so it does not break when the width is contracted
- improve css
- added containment=document to the context menu draggable configuration
Added tasks for compiling only api+spesific app
Fixed compile issue with type.