metomi/rose#316: initial attempt
metomi/rose#316: tidy
metomi/rose#316: fix
metomi/rose#269: feedback
metomi/rose#269: style
Merge pull request #336 from benfitzpatrick/316.migrate-api-widget-adv-tut

#316 - migrate widget adv tutorial