+ make getLanguageCode to return the full locale code (en-US / es-MX / zh-TW / zh-CN). This is crucial if you want to detect Chinese language.
+ Make joda-time dependency to auto-detect the target-sdk-version (to make the compilation process less painful on android).