Add autopan so FAB/other stuff won't get pushed up

Instead of using autoResize to resize when soft keyboard shows
up, use a custom list view that takes visible display frame into
account during onMeasure so that the listview itself will simply
measure based on the available space.

b/17916077

Change-Id: If2b771e59f67689a7431284a0ec05af6a04fd055
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index a083487..2a72ac1 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -44,7 +44,7 @@
             android:name=".ui.MailActivity"
             android:launchMode="singleTop"
             android:theme="@style/MailActivityTheme"
-            android:windowSoftInputMode="stateAlwaysHidden">
+            android:windowSoftInputMode="stateAlwaysHidden|adjustPan">
             <intent-filter >
                 <action android:name="android.intent.action.MAIN" />
                 <category android:name="android.intent.category.LAUNCHER" />