[SysApps][Android] Support lastUpdated in Contacts API

1. When new a contact, current time will be saved into the contact.
2. When update a contact, we let underlying database to handle the last
updated timestamp. This is the only way to keep it right as we can't
predict other apps of modifying system's contacts.
3. When function of find is called, the last updated timestamp field
will be fetched from the database and inserted into the results.
4. Only Android version >API 18 will be supported, as the last updated
timestamp field in the database was first introduced in API 18.
5. For lower Android versions, the lastUpdated timestamp will be seen
when creating a new contact, but it will not be saved or returned in
search results.

BUG=XWALK-1028
[Tizen] Remove audio-session-manager patch from the spec.

This patch is not needed when building, since we are setting the
audio streams "media.role" property directly in the pulseaudio.

We will be re-using the code for Muprhy integration in the
future, so keeping the file in packaging/ directory.
Merge pull request #1765 from deqing/add-lastupdated

[SysApps][Android] Support lastUpdated in Contacts API
Merge pull request #1772 from nagineni/asm_del

[Tizen] Remove audio-session-manager patch from the spec.
[Android] Enable the immersive fullscreen with manifest.

The fullscreen setting in manifest doesn't work with Android 4.4,
this is because there is no way to declare immersive mode in the
manifest or window flags. This fix resolves this issue by checking
the manifest fullscreen setting via manifest parser and calling the
corresponding functions of setting the immersive fullscreen mode.
In addition, the command-line parameter of immersive fullscreen
mode is also supported for packaging tool.

BUG=https://crosswalk-project.org/jira/browse/XWALK-1200
Merge pull request #1717 from ShDavidliu/AppTemplate

[Android] Enable the immersive fullscreen mode with manifest.