jQuery Plugin - betterTrigger - an improved trigger function to fire custom events which are also accessible outside of jQuery