Canvas layout
[Canvas layout] insert empty columns logic updated
[Canvas layout] tests added
Canvas layout test improvements
CR fixes
Arrange apps into columns if screen width gt 400px only
Merge branch 'evseev/canvas-layout-gridster' into rc3.0.26