fix compilation issue on MS2
Add list of transient messages for messages that are still transitioning to either "delivered" or "error" state.
This allows the get_history() call to return pointers that are valid when the chat_state_changed callback is called.
Fix leak in JNI
Enable detection of SQLite3 without PKG_CONFIG
add more test for invite  without sdp
fix crash with ICE in case of no incoming SDP
Update oRTP submodule for AVPF fixes.
adapt to lastest belle-sip and fix bad naming of variables.
fix ICE call without SDP test
Fix configure.ac to allow message_storage=auto
Update ms2
Upcase SQL statements for reading convenience
Switch to UTC timestamp storage for messages, instead of string-based local timezone time.
Migration procedure included.
unit tests for transient messages
Allow multiple calls to linphone_core_message_storage_init
Don't use printf
Update oRTP and ms2 submodules.
Update oRTP submodule.
rework proxy config management edit()/done() method to only send unregister message when really needed
proxy route parameter should not be used to check if proxy server address has changed