Make handling of mongodb config more robust
Make handling of mongodb config more robust

- Make sure hosts parameter is interpreted correctly
- Enable option to always specify an alias
cannium/Diamond,Ensighten/Diamond,python-diamond/Diamond,ramjothikumar/Diamond,skbkontur/Diamond,sebbrandt87/Diamond,Nihn/Diamond-1,stuartbfox/Diamond,krbaker/Diamond,python-diamond/Diamond,codepython/Diamond,ramjothikumar/Diamond,bmhatfield/Diamond,thardie/Diamond,jriguera/Diamond,tuenti/Diamond,szibis/Diamond,h00dy/Diamond,Netuitive/netuitive-diamond,actmd/Diamond,Ormod/Diamond,sebbrandt87/Diamond,thardie/Diamond,MichaelDoyle/Diamond,hvnsweeting/Diamond,hamelg/Diamond,mzupan/Diamond,stuartbfox/Diamond,skbkontur/Diamond,Basis/Diamond,krbaker/Diamond,joel-airspring/Diamond,dcsquared13/Diamond,Slach/Diamond,ramjothikumar/Diamond,EzyInsights/Diamond,CYBERBUGJR/Diamond,Basis/Diamond,mfriedenhagen/Diamond,tellapart/Diamond,bmhatfield/Diamond,tusharmakkar08/Diamond,Netuitive/Diamond,timchenxiaoyu/Diamond,EzyInsights/Diamond,saucelabs/Diamond,gg7/diamond,janisz/Diamond-1,dcsquared13/Diamond,timchenxiaoyu/Diamond,Ensighten/Diamond,stuartbfox/Diamond,jaingaurav/Diamond,Ssawa/Diamond,Nihn/Diamond-1,Ssawa/Diamond,works-mobile/Diamond,python-diamond/Diamond,eMerzh/Diamond-1,Clever/Diamond,rtoma/Diamond,Clever/Diamond,ceph/Diamond,TinLe/Diamond,Precis/Diamond,mfriedenhagen/Diamond,zoidbergwill/Diamond,szibis/Diamond,anandbhoraskar/Diamond,dcsquared13/Diamond,tusharmakkar08/Diamond,jumping/Diamond,Precis/Diamond,jumping/Diamond,thardie/Diamond,TAKEALOT/Diamond,zoidbergwill/Diamond,acquia/Diamond,signalfx/Diamond,EzyInsights/Diamond,Precis/Diamond,mzupan/Diamond,Ssawa/Diamond,rtoma/Diamond,szibis/Diamond,sebbrandt87/Diamond,socialwareinc/Diamond,saucelabs/Diamond,tuenti/Diamond,Netuitive/Diamond,krbaker/Diamond,Slach/Diamond,Precis/Diamond,cannium/Diamond,zoidbergwill/Diamond,tellapart/Diamond,codepython/Diamond,cannium/Diamond,anandbhoraskar/Diamond,Ormod/Diamond,eMerzh/Diamond-1,ceph/Diamond,Basis/Diamond,hvnsweeting/Diamond,janisz/Diamond-1,rtoma/Diamond,ceph/Diamond,CYBERBUGJR/Diamond,gg7/diamond,TinLe/Diamond,EzyInsights/Diamond,MichaelDoyle/Diamond,anandbhoraskar/Diamond,russss/Diamond,acquia/Diamond,h00dy/Diamond,Basis/Diamond,h00dy/Diamond,tellapart/Diamond,ramjothikumar/Diamond,joel-airspring/Diamond,actmd/Diamond,zoidbergwill/Diamond,Netuitive/Diamond,stuartbfox/Diamond,krbaker/Diamond,janisz/Diamond-1,jriguera/Diamond,Ensighten/Diamond,hamelg/Diamond,janisz/Diamond-1,Netuitive/Diamond,MichaelDoyle/Diamond,tuenti/Diamond,Netuitive/netuitive-diamond,Clever/Diamond,Slach/Diamond,socialwareinc/Diamond,Ensighten/Diamond,Ormod/Diamond,Nihn/Diamond-1,socialwareinc/Diamond,rtoma/Diamond,jaingaurav/Diamond,hvnsweeting/Diamond,russss/Diamond,skbkontur/Diamond,signalfx/Diamond,timchenxiaoyu/Diamond,mfriedenhagen/Diamond,sebbrandt87/Diamond,disqus/Diamond,acquia/Diamond,signalfx/Diamond,works-mobile/Diamond,hamelg/Diamond,jumping/Diamond,szibis/Diamond,gg7/diamond,tuenti/Diamond,jaingaurav/Diamond,Netuitive/netuitive-diamond,disqus/Diamond,Nihn/Diamond-1,Ormod/Diamond,russss/Diamond,codepython/Diamond,mzupan/Diamond,dcsquared13/Diamond,mfriedenhagen/Diamond,MichaelDoyle/Diamond,saucelabs/Diamond,jaingaurav/Diamond,Netuitive/netuitive-diamond,actmd/Diamond,signalfx/Diamond,bmhatfield/Diamond,h00dy/Diamond,CYBERBUGJR/Diamond,Clever/Diamond,timchenxiaoyu/Diamond,tellapart/Diamond,jriguera/Diamond,jumping/Diamond,mzupan/Diamond,joel-airspring/Diamond,TAKEALOT/Diamond,works-mobile/Diamond,acquia/Diamond,thardie/Diamond,CYBERBUGJR/Diamond,Slach/Diamond,TinLe/Diamond,Ssawa/Diamond,works-mobile/Diamond,skbkontur/Diamond,TAKEALOT/Diamond,ceph/Diamond,gg7/diamond,hvnsweeting/Diamond,joel-airspring/Diamond,jriguera/Diamond,tusharmakkar08/Diamond,tusharmakkar08/Diamond,eMerzh/Diamond-1,TinLe/Diamond,eMerzh/Diamond-1,actmd/Diamond,TAKEALOT/Diamond,hamelg/Diamond,cannium/Diamond,codepython/Diamond,russss/Diamond,disqus/Diamond,saucelabs/Diamond,anandbhoraskar/Diamond,bmhatfield/Diamond,socialwareinc/Diamond