Deprecates silent function and removes all references to console

I don't think a library should log to console by default -- or log to console at all. If the user wants to log to the console then he is able to via a callback.