Fix for RNA function flag conflict: FUNC_USE_REPORTS was using same bits as FUNC_REGISTER. Previously errors resulting from this could go unnoticed because of broken FUNC_REGISTER test (all functions considered optional). Watch this in future ...

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