smartlist: display the presence

This commit introduces presence management in the conversation list.

A green circle is added in the smartlist for each online contact.
If the contact is offline, there is no indication. The smartlist order
is not changed.

Tuleap: #1581
Change-Id: I7617bf199fa9d8fc852dff76cbde0905a641d330
Reviewed-by: Alexandre Lision <alexandre.lision@savoirfairelinux.com>
Reviewed-by: Hadrien De Sousa <hadrien.desousa@savoirfairelinux.com>
diff --git a/ring-android/.gitignore b/ring-android/.gitignore
index 37836b8..77f187b 100644
--- a/ring-android/.gitignore
+++ b/ring-android/.gitignore
@@ -53,6 +53,7 @@
 /libringclient/src/main/java/cx/ring/daemon/RingserviceJNI.java
 /libringclient/src/main/java/cx/ring/daemon/UintVect.java
 /libringclient/src/main/java/cx/ring/daemon/VideoCallback.java
+/libringclient/src/main/java/cx/ring/daemon/PresenceCallback.java
 /libringclient/src/main/jni/ring_wrapper.cpp
 /libringclient/src/main/jni/ring_wrapper.h
 /libringclient/src/main/jni/ringservice_loader.c