Refactored CRUD code on Country

The CRUD is working in terms of sending updates to the server. It is still not reading responses correctly. To see new records or updated records you have to refresh page. Deletes refresh properly. 

Edit and Add are happening in a new Dialog (using jquery UI right now, but may change that later.)  To get out of edit mode, hitting "Cancel", ESC or little square in title bar works and closes out that view properly. (Little square needs an X there - I'll get that eventually.) 

I removed table plug-in from country for now, because it has its own collection update issues that still need to be addressed. I will add that back in after getting full CRUD working without it. 

This code will probably be refactored again after I find better ways to handle CRUD. So I'm waiting to incorporate these changes into other programs until then.