FIX: category validation in composer was still using categoryName instead of categoryId
When creating a topic, don't select a category by default when allow_uncategorized_topics is false. Also, added category validation on the server to enforce allow_uncategorized_topics.