feat(events): adds events dispatching on widget handling
chore($core): passes the options to the widget callback block
feat($core): adds a widgets.$define helper to deal with jQuery