Show password feature
Merge pull request #490 from pylerSM/master

Add 'Show password' check box to account setup screen
Compare Enum types with ==, !=

Per comments in PR #473

https://github.com/k9mail/k-9/pull/474#commitcomment-7416979

https://github.com/k9mail/k-9/pull/474#commitcomment-7416999
Move initializeViewListeners() to onPostCreate()

Per comments in PR #474

https://github.com/k9mail/k-9/pull/474#commitcomment-7417262
Merge branch 'master' into tls-client-cert-auth

Conflicts:
	res/layout/account_setup_basics.xml
	res/values/strings.xml
	src/com/fsck/k9/activity/setup/AccountSetupBasics.java
Additional 'Show password' changes after merging master
Eliminate obsolete background data sync option

It only applied to pre-ICS devices.

ConnectivityManager.ACTION_BACKGROUND_DATA_SETTING_CHANGED is no longer
broadcast.

ConnectivityManager.getBackgroundDataSetting() always returns true.
Remove obsolete "Show unread count" preference

Only applies to pre-Honeycomb devices
Remove the obsolete "Condensed layout" preference
Remove AccessibleWebView

Only used on pre-ICS devices
Simplify ClipboardManager

No longer API dependent.
Remove com.fsck.k9.helper.NotificationBuilder

Only useful on pre-Honeycomb devices.
Remove code for unsupported API levels

An assortment of miscellaneous changes, each usually limited in scope to a
single file.
Add FoldableLinearLayout for advanced options
Hide client cert option under advanced options dropdown
Increment settings version
Merge branch 'remove_obsolete_code'

PR #491 from zjw
Add top margin to the "advanced options" area
Format log messages with spaces
Validate client certificate dates