Don't use extended notifications when privacy mode is enabled
Explicitly export content providers

With SDK 17 the default value for 'exported' changed to "false".
Remove contacts helper code specific to SDK 7
adapt broken pop3 server
Add initial Gradle support
Add support for building and running our tests with Gradle
Don't crash when MessageList is started with no intent extras
adapt to a corner case for broken server.
Update Russian
a much more robust tools/build-beta
Update changlog with changes for 4.390
Update changelog
changelog for 4.392
update changelog
Updated Japanese translation of the changelog on stable branch
Updated Japanese translation of the changelog.
Updated Japanese translation of the changelog.
4.400 production release changelog
Japanese Changelog for 4.400 from @miyagawa
market-reported NPE

java.lang.RuntimeException: Unable to start activity ComponentInfo{com.fsck.k9/com.fsck.k9.activity.MessageList}: java.lang.NullPointerException
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1970)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1995)
at android.app.ActivityThread.access$600(ActivityThread.java:128)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1161)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4517)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:993)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:760)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.NullPointerException
at com.fsck.k9.activity.MessageList.decodeExtras(MessageList.java:368)
at com.fsck.k9.activity.MessageList.onCreate(MessageList.java:216)
at android.app.Activity.performCreate(Activity.java:4470)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1053)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1934)
k