Allow the location of the admin console to be configured via config.js. This addresses issue #1150

Although @JohnONolan mentioned that "this is not something we're looking to implement" in issue #1150, it is something I would like to see in main distribution, so I hope the pull request is given some consideration.