Added IPushBroker and Fixed log level check in Log.Debug method

Fixed log level check in Debug method to check against LogLevel.Debug.
Also added IPushBroker, resolves #272.