Region creation now ensures that region id's are valid before creating them.
Missed one other creation of an mctowns region
Improved error handling when creating new regions

Replaces a returned boolean variable with a checked exception.