WIP implementation of the Indicator and IndicatorManager Nokia-specific classes
Add desktop-notification permission to the manifest
Register pipe to send notifications using the Notification API
Send notification when Indicator::setActive is called with active=true. Fixes #360
Show the MIDlet name in the notification text
Keep track of TextEditor focus in Alert transitions.

When transitioning from a Canvas Screen to an Alert Screen, keep track
of which TextEditor has focus. When returning to the Canvas Screen,
focus the TextEditor. This helps us match app expectations with regard
to keyboard visibility.
Merge branch 'master' of https://github.com/andreasgal/j2me.js into indicator

Conflicts:
	index.js
	manifest.webapp
	midp/gfx.js
WIP implementation of nokia.active-standby localmsg server (Common and Register methods)
Merge branch 'master' of https://github.com/andreasgal/j2me.js into indicator

Conflicts:
	midp/localmsg.js
Temporarily undo changes to Indicator and IndicatorManager
Support DataEncoder::put(String,byte[],int)
Send 'Activated' message right after 'Register'
support addition of transient paths
add a midlet-specific JS file
Merge branch 'master' of https://github.com/TimAbraldes/j2me.js into keyboard
Handle 'Update' method
WIP update
Merge branch 'master' into transient-paths
Merge branch 'master' of https://github.com/andreasgal/j2me.js into indicator

Conflicts:
	manifest.webapp
Show notification when the Indicator is active, close the notification when the Indicator is inactive