throw mongo connection errors
proper error handling for async errors
Merge pull request #9 from yawetse/master

error handling for async error