Create PageLayout layout
style fixes
add swipe_treshold property
various improvements to pagelayout

add example in widget/
fix non-optimal algorithms
put simpler example in doc
update versionadded
doc fixes