Added documentation for UnrealRegisterClass and BinaryMetaData.
Added attribute restrictions.
Fixed an issue where class members whom are replicated are listed in its childrens replication block if the member has overriden behavior.

e.g this block in a child of PlayerController:
replication
{
    reliable if()
        BehindView;
}