Add logging to EasOutboxService to help find sending issues

Change-Id: I8188fd2977724ae4ee6a8703098b7068c14b92fd
diff --git a/src/com/android/exchange/EasOutboxService.java b/src/com/android/exchange/EasOutboxService.java
index ab5fa9f..e9dc648 100644
--- a/src/com/android/exchange/EasOutboxService.java
+++ b/src/com/android/exchange/EasOutboxService.java
@@ -129,6 +129,7 @@
                 cmd += "&ItemId=" + URLEncoder.encode(itemId, "UTF-8") + "&CollectionId="
                     + URLEncoder.encode(collectionId, "UTF-8") + "&SaveInSent=T";
             }
+            userLog("Send cmd: " + cmd);
             HttpResponse resp = sendHttpClientPost(cmd, inputEntity);
 
             inputStream.close();
@@ -140,6 +141,7 @@
                 result = EmailServiceStatus.SUCCESS;
                 sendCallback(-1, subject, EmailServiceStatus.SUCCESS);
             } else {
+                userLog("Message sending failed, code: " + code);
                 ContentValues cv = new ContentValues();
                 cv.put(SyncColumns.SERVER_ID, SEND_FAILED);
                 Message.update(mContext, Message.CONTENT_URI, msgId, cv);
@@ -196,6 +198,7 @@
         } catch (IOException e) {
             mExitStatus = EXIT_IO_ERROR;
         } catch (Exception e) {
+            userLog("Exception caught in EasOutboxService", e);
             mExitStatus = EXIT_EXCEPTION;
         } finally {
             userLog(mMailbox.mDisplayName, ": sync finished");