fix messageId null when receiving message
#477 use seconds instead of mills
fix paid set not called in initial login
#479 sdk add getMessage(messageId)
#479 app check message already exists when receiving push
#478 alway fetch apid/device_token from server
sample app add ua support
#480 add OPSettingsDelegateImpl
Merge branch 'feature-20140729-push-urbanairship' into feature-20140730-merge-jni

Conflicts:
	OpenPeerSampleApp/src/com/openpeer/sample/OPSessionManager.java
	openpeer-android-sdk/src/com/openpeer/sdk/datastore/OPDatastoreDelegate.java
	openpeer-android-sdk/src/com/openpeer/sdk/datastore/OPDatastoreDelegateImplementation.java
keep reference to IdentityLookup and IdentityLookupDelegate otherwise they'll be released before identity lookup completes
fix crash in ConversationThreadDelegateWrapper::onConversationThreadContactStateChanged.