error handling for listProviders
better error handling for DolanDB class
better error handling for addProvider
bettered error handling
more improvements to output