Rename fstab files to fix Xen PV build process

Change-Id: Ia5b58c6f4f30b5c741a0dd0100ab63d903595578
Add grub menu.lst to the ramdisk image

Xen-based systems booting in paravirt mode require a grub menu.lst file
be present in the image for pvgrub to read.

Non-xen images will still use the embedded grub. Note, however, that the
internal grub does NOT use the menu.lst but instead uses a hard coded
string in external/grub/stage2/preset_menu.c. For it to use a menu.lst
file in the filesystem we would need to add a stage1_5 image for ext2,
which is left as an exercise for the reader.

Change-Id: I1cad489118c1757b94a72d50915c7e5644b0df17
Make menu.lst work with {py,pv}grub

Changes to the menu.lst to allow it to work with {py,pv}grub. Both
require the kernel command line as a string on the kernel line and
not as a separate cmdline file.

Change-Id: I658a84bb3a0a0eb5b0cdf823e55d45e67fd821d4
Merge changes I658a84bb,I1cad4891

* changes:
  Make menu.lst work with {py,pv}grub
  Add grub menu.lst to the ramdisk image
Add IPv6 back to kernel config

Not having IPv6 in the kernel causes an assortment of problems for the
VM. Worst of all, the implementation of java.net.ServerSocket evidently
binds to the v6 wildcard address now, making any call to it fail with
some very unintuitive error messages. This should also clear up some of
the logcat complaints from other system services regarding firewall rules
and other networking things.

Change-Id: I87072bcf48ac3d69b5bfa67a460531337fdfec77
Merge "Add IPv6 back to kernel config"
Key forwarding and single app mode update

Changed system properties to hide navigation bar by default.

Co-commits:
android_external_svmp_eventserver
android_frameworks_base
svmp-android-client
svmp-protocol-def
svmp-server
Fix building with custom keys

An extraneous set of double quotes was confusing make.

Change-Id: I9d8c3295737e584af86f81446061fb0426d77938
Bump version to 1.5.0

Change-Id: I6edb75adf7e87205f22f8f50b1219ad6eb283922
First round of fixes for kitkat upgrade

Not much more than "made it compile" right now.

The sensor API changed a little, requiring two new fields be initialized
in the libsensors setup code.

The media_codecs and media_profiles must be provided by the device tree
now and can't be pulled from an existing place in the AOSP code like
before.
First try at android-3.10 kernel config
Update init and storage for kitkat
Add IPv6 back to kernel config

Not having IPv6 in the kernel causes an assortment of problems for the
VM. Worst of all, the implementation of java.net.ServerSocket evidently
binds to the v6 wildcard address now, making any call to it fail with
some very unintuitive error messages. This should also clear up some of
the logcat complaints from other system services regarding firewall rules
and other networking things.
Only build SSH if it was enabled in the build script