Add multiple instance support to mongodb collector

Users can now define a list of hosts and collector will be fetching
metrics from all of them. This is useful when you run several mongo
instances on the same host (shard server and configuration server, for
example).

The change is backwards-compatible.
Merge pull request #336 from knyar/mongo-multiple-hosts-per-server

Add multiple instance support to mongodb collector