Logging fixes.
- Added null check in test base to fix earlier NPE build failures.
- Removing log4j-to-slf4j dependency for fallback to logback. This would prevent multiple bindings of slf4j coming from the azure-core-lib.
Edited by Dania Kodeih (Microsoft)