Panzoomview

Update https://github.com/enyojs/layout/pull/7 on a local branch, with changes to bring code up to date, .jshint clean, and apply fixes made on the original code since December 2012