BUGFIX: batt_form.id property was not set correctly on top level forms
Added basic support for global and object based events/hooks
Plugins now have callbacks on successful load
Moved batt.find() -> batt.findId and made batt.find() a generic finding class which will be able to take types in future
BUGFIX: All objects created with batt.makeObject() now get a default object ID
BUGFIX: batt_object.findParent() and batt_object.parent() no longer crash out when the object is at the top of the Batt object tree