improved addon register/unregister, bsgroup concept

now keymap changes, menu simplification and panel are cleanly registered
and unregistered with addon.
bsgroup: reworked group/ungroup, split (inverse of join), eventually
will make all panel function selection based (bulk) and each operator
handling nested bsgroups transparently.