ImApp.setNewLocale uses new setLocale() method on >= android-17
ImApp.setNewLocale uses new setLocale() method on >= android-17

Also, set the pref after setting the locale in cause of crash/exception

bonashen/ChatSecureAndroid,bonashen/ChatSecureAndroid,anvayarai/my-ChatSecure,Heart2009/ChatSecureAndroid,10045125/ChatSecureAndroid,guardianproject/ChatSecureAndroid,prembasumatary/ChatSecureAndroid,prembasumatary/ChatSecureAndroid,guardianproject/ChatSecureAndroid,n8fr8/AwesomeApp,h2ri/ChatSecureAndroid,h2ri/ChatSecureAndroid,anvayarai/my-ChatSecure,bonashen/ChatSecureAndroid,n8fr8/ChatSecureAndroid,n8fr8/AwesomeApp,kden/ChatSecureAndroid,h2ri/ChatSecureAndroid,anvayarai/my-ChatSecure,kden/ChatSecureAndroid,10045125/ChatSecureAndroid,Heart2009/ChatSecureAndroid,Heart2009/ChatSecureAndroid,prembasumatary/ChatSecureAndroid,eighthave/ChatSecureAndroid,n8fr8/AwesomeApp,joskarthic/chatsecure,10045125/ChatSecureAndroid,eighthave/ChatSecureAndroid,kden/ChatSecureAndroid,joskarthic/chatsecure,n8fr8/ChatSecureAndroid,joskarthic/chatsecure,n8fr8/ChatSecureAndroid,eighthave/ChatSecureAndroid,guardianproject/ChatSecureAndroid