Clean up callbacks

Clean up callbacks
- authorization callbacks
- replica set connection callbacks
- proper exception handling inside asyncmongo during the callbacks