Display flag and country name in a separated field

Hi Jack,

For a project, i need to display country name and phone number in separated fields, and have the "flag selector" on the field containing the country name.
![screen shot 2014-08-10 at 11 01 26 pm](https://cloud.githubusercontent.com/assets/7546757/3869658/69720db2-209f-11e4-91b9-ef2ddae2833e.png)
![screen shot 2014-08-10 at 11 01 35 pm](https://cloud.githubusercontent.com/assets/7546757/3869659/6d6c5364-209f-11e4-852f-fb4fcc2e5bae.png)

I drafted a workable solution, implementation is not totally done yet, before making any other modification, i would like to know if you think having a separated field for country name make sense for you inside the plugin.
The way i implemented it right now is not really good, i wanted to see what it looks like live, if you have any ideas on how it should be integrated in the plugin, i'm listening.
If that functionality seems not useful to you in the plugin, i'll just keep that in that repo. 
Things that i don't really like for now in the implementation i have done is, i used a text box, so user can click and modify country name, that should be forbidden, however a select box is just to different from the phone number input in terms of design, and the flag selector is ugly on it.

I also removed some country from the data of European countries only demo page, as there were not present in the country list, page was not working correctly.
Thanks,

Pierre