Custom logging.yml location

Adding the ability to specify an alternate logging configuration file via system property. Documentation updated.

Closes #2044
Can you please provide me the details on the test that needs to be written? Thanks.