Add ViewStack, LinearLayout, SidePane and ScrollableContainer

Replace pull request #74

New widgets: ViewStack, LinearLayout, SidePane and ScrollableContainer
samples/ contains runnable per widget samples
demos/ contains a full mobile application skeleton based on these widgets.

Depends on https://github.com/ibm-dojo/delite/pull/75