Custom logger.yml location

Adding the ability to specify an alternate logging configuration file via system property. Documentation updated.

Closes #2044
Ah, yes this method didn't get cleaned up properly. Removing this method.