point_of_sale restore pristine files
[FIX] excessive horizontal and vertical offsetting of edition button on images in webkit browsers

Manually adding margins to offsets was necessary due to
http://bugs.jquery.com/ticket/5445#comment:6 and the original code
using $.fn.position().

When edition buttons were moved to being children of the body (rather
than siblings of the image), $.fn.position() was replaced by
$.fn.offset() (to get the position of the image/link relative to the
body/page toplevel), the adjustment (addition of marginLeft/marginTop)
was left in, even though #5445 does not apply to $.fn.offset().
[IMP] website tour: add 'url' triggers; triggers emitter raise an exception if emmitter is undefined
[FIX] website tour: add 'url' triggers
[REM] Removed @website.route() decorator

Need trunk-website-al Rev#5151