Add a generic logger interface that mimics android.util.Log so another o...

I am working on a generic API for android libraries so it's easier for the lib user to redirect the logs to something else. It's transparent if you don't call LogManager.setLogger()