Added MongoDB database provider and fixed issue with random number determination in ServiceStack