[AS7-6722] Best attempt to process overridden directory properties in scripts

This is a best attempt to process overridden directories when being passed in the ```standalone.conf``` files or via the command line. This has no affect on how the values are used in the main Java entry points only how they are used in the scripts themselves.

One major note is none of them allow for spaces in the directory name. This looks like it has never worked that way. Note though this **only** affects directory overrides of:
* ```jboss.server.base.dir```
* ```jboss.server.config.dir```
* ```jboss.server.log.dir```

Currently the issue seems to only be with the ```jboss.server.config.dir``` when attempting to find the ```logging.properties``` file at boot. On the initial boot this could affect the ```jboss.server.log.dir``` as well.

Just as a side note this could fix the issues with writing expressions to the ```logging.properties``` file where the ```jboss.server.log.dir``` wasn't being found.