Use Play 2.3.3.
Implement class to store current user related info.
Replace user context data by class in CommonData.
Implement testable Play request.
Include in main controller the user context.
Add configuration for language and countries.
Apply improvements to country management.
Remove unused import.
Add missing documentation to change country method.
Use better Optional handling using Java 8 features.
Use convention to name builders set methods.
Make private parameter final.
Use static import to make tests more readable.
Move country controller logic to own class.
Check default country is defined before starting app.
Add Configuration to initialize controller.
Update UT to new country operations context.
Change package name to lowercase.
Force change case of directory.
Update to JVM SDK 1.0.0-M5.