Use country name instead of 2-letter code in Author sidebar
Added dependency info for Locale::Country
Tidy Author controller.
Use full country name for flag on author page.

Closes #1039.
Tidies Account controller.