Better Error Handling for Host selection

The Host selection failed with an unhandled Exception.
The Exception is now handled and some Improvements to the Error
messages have been made.

Additionally the Character "-" and "_" are now allowed in the
Namespace of a Host