Add initial tests for CountrySelect - fixes #010

Using RSpec

CountrySelect was reformatted purely cosmetically
for readability which aided in writing clear tests