Refactored Android local notifications MOSYNC-2563.
Merge branch 'ThreeTwoOne' of https://github.com/MoSync/MoSync into ThreeTwoOne
manifest adittion to MOSYNC-2563
Replaced Logs with SYSLOGs, in addition to MOSYNC-2563
MOSYNC-2730 Implemented MAW_EVENT_SCREEN_ORIENTATION_DID_CHANGE event on Android
Merge branch 'ThreeTwoOne' of https://github.com/MoSync/MoSync into ThreeTwoOne
Removed comment from SCREEN_ORIENTATION_WILL_CHANGE, as it is in fact not available on WP
MOSYNC-2278 Android List View focus hack
http://jira.mosync.com/browse/MOSYNC-2783 fixed
[MOSYNC-2770] Wormhole: Escaping device info strings, updated getInfo for device info in C++ and JS to not use a string (removed a JSON.parse step), fixed bugs in Encoder::JSONStringify(), added a debug logging call: mosync.app.log()
Merge remote-tracking branch 'origin/ThreeTwoOne' into ThreeTwoOne
Merge pull request #359 from divineprog/ThreeTwoOne

[MOSYNC-2770] Wormhole: Escaping device info strings, updated getInfo for device info...
Merge pull request #358 from spiridon-alexandru/ThreeTwoOne

MOSYNC-2707: - solved
[MOSYNC-2770] Wormhole: Moved the debug log function from mosync.app.log() to mosync.log(), to be symmetrically named to mosync.rlog (and it is not really an application function anyway, so it belongs better on the mosync object.
Merge pull request #360 from divineprog/ThreeTwoOne

MOSYNC-2770: Renamed debug log function from mosync.app.log() to mosync.log()
replaced ASCII Encoding with UTF8 encoding on all string transformations
fixed some corner cases that occured during the code review session
merged with origin/ThreeTwoOne
coding convention and comments updates
Fix for MOSYNC-2798 "Native UI with nested layouts behave strangely when the orientation is dynamic on iOS"