Added ability to mark a Bot as "private"

When a bot is marked as Private, it's invisible to other players. This allows someone to register experimental bots they don't necessarily want others to see.