- adding a new mixpanel event "widget impression".
   this also includes to move the widget to a template that can receive parameters.
- fix #40 - let widget recover from non-deleted cookie.