Major refactor and cleanup of EAS code

    * Rewrote push logic to encompass multiple folders (i.e. calendar/contacts)
    * Change inbox from push frequency to ping frequency after initial sync
    * Implement upsync logic for email (i.e. sending changes to the server)
    * Did cleanup of some files (there's still some to do) re: format, style
    * Initial one-way sync of Contacts data - add and delete are implemented
    * Created adapter package for all parts of the EAS adapter
    * Created utility package for utility code that will eventually be merged
      with code in the Email application (Base64, QuotedPrintable, etc.)
    * SyncManager/AbstractSyncService can be used in the future for other
      protocols, especially IMAP push
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index 250c78a..9f3e510 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -24,6 +24,9 @@
     <uses-permission android:name="android.permission.VIBRATE"/>
     <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
  
+    <!--  For EAS purposes; could be removed when EAS has a permanent home -->
+    <uses-permission android:name="android.permission.WRITE_CONTACTS"/>
+
     <!-- Only required if a store implements push mail and needs to keep network open -->
     <uses-permission android:name="android.permission.WAKE_LOCK"/>
     <uses-permission android:name="android.permission.READ_PHONE_STATE"/>
@@ -150,7 +153,9 @@
                 <category android:name="android.intent.category.DEFAULT" />
             </intent-filter>
         </activity>
-        <receiver android:name=".service.BootReceiver"
+       <receiver android:name="com.android.exchange.UserSyncAlarmReceiver"/>
+       <receiver android:name="com.android.exchange.MailboxAlarmReceiver"/>
+       <receiver android:name=".service.BootReceiver"
               android:enabled="false"
               >
             <intent-filter>