Use namespaced countries gem in order to not pollute namespace.

Hey,

I use this gem inside a project that already has a model called `Countries` which leads to a namespace collision. The `countries` gem already supports being within it's own namespace but the `country_select` gem does import the non-namespaced version. This PR uses the namespaces version, which should work just like the old version.