[#67] Create unique index on country name at countries collection

As we already have duplicate country names in our current data, we'll also drop
them when creating the index.
Refactor tests to use ifError to assert errors

This gives us better error messages than simply asserting that err is
undefined.
Return the country code when listing countries