REMOVE ME - Pull request already sent for this commit to correct namespace handling within the CLI parsing.
[WFLY-1850] Before working on the address handling refactor exising address handling so that it is all handled in a single location instead of what we had reached with the logic duplicated over a number of locations.
Starting to add additional configuration options to the schema.