Initial commit.
Reworked proof of concept. Now able to start and stop the Node service.
The daemon control seems to be working.
Fetch the IP address of the local host in an AsyncTask.
Major refactoring of the services. Asset extraction is done at launch.
Asset extraction now only done when necessary.
Best process control so far. Notifications are also working.
It's now possible to set the port on which the node.js process will listen.
Basic platform information server working.
Remove the content type there since it's overriden elsewhere.
Improvements in main activity visual design.
UI improvements. Better start/stop handling in the UI.
Start on boot is working.
If no extras are set, getExtras() returns null. Fix this bug.
Prevent an infinite loop when the node process doesn't start.
Cosmetic fixes.
Fixed start/stop workflow to better handle software errors.
Even better start/stop handling now that the service can be stopped using a command.
Hopefully better chnce at the node process quitting.
After all, we don't need to read the output stream.