fix(snapsvg-extensions): return element from translate()
fix(core/Canvas): fire canvas.viewbox.changed on scroll
feat(features/context-pad): add context pad

Related to #40