pen tool now ignores mouse events when one of alt/shift/ctrl is pressed.
pen tool polygon mode now requires point click event.
Added jLayout structure. RequireJS is used to dynamically add scripts
and HTML.
Panels are draggable and sortable using JQuery UI.
Merge branch 'patrickR'
changed code in comments

Change-Id: I69373ec6287e38a04a2dd733021b94f066092456
Bug fix: Paths can now be specified as Arrays.

Change-Id: I8bef023d2ea07acfa3eda49c3f5de44685740212
default config properties addded
Merge remote-tracking branch 'origin/master' into foo
bug fixes