Client-side validation to prevent creation of topic names with bad characters

Second merge from this branch,