Extract ODF field highlighting into standalone view

As per design discussed in issue #816. Extracting this into a separate
view makes it optional for consumers to use (or potentially further
customize).

Fixes #816.
Merge pull request #819 from peitschie/odf-field-view

Extract ODF field highlighting into standalone view
Add note about fixed localfileeditor example (runtime.readFile changes)
Merge pull request #820 from kossebau/changelogentryforlocalfilediedot

Add note about fixed localfileeditor example (runtime.readFile changes)
Remove previous version of android app.
Add cordova app for viewing ODF files

This app works on firefox os and android. It will replace the android
app in programs/android.
The user interface has been rewritten and much simpler than the previous
one.
Make app target naming consistent with other product targets.
Also do not build them by default.
Install cordova in the top level node_modules directory
instead of creating a separate node_modules folder in programs/cordova.
Move manifest.webapp into a firefoxos specific directory.
The contents of the platform specific directory in "merges" is merged in to "www" folder when building.
Move compile script out of the www/ folder.
Remove onload inline javascript: firefox marketplace does not allow it.
Update the file list when scanning is done.
Use the zip code from WebODF since cordova can create invalid zip files.
Make it possible to build the firefox and android package without the need for the requirements of the other.
Give the app for Firefox OS the same version number as WebODF.
Only build apk if android executable was found.