use more conventional names in rigid body script.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54144 954f8c5b-7b00-dc11-b283-0030488c597c
Fix for RNA FUNC_REGISTER/FUNC_REGISTER_OPTIONAL flags: The test in bpy validation of classes actually always passed for mandatory functions. This only worked since they all use fallback default implementations internally.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54145 954f8c5b-7b00-dc11-b283-0030488c597c
Fix for errors caused by fixing RNA function register flags. Default UIList class now has a dummy draw_item callback. Panel draw_header is now optional (most panel classes don't define it).

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54146 954f8c5b-7b00-dc11-b283-0030488c597c