Update to latest mgmt.git

In preparation for adding httpserver.so to mgmt module, update to latest
mgmt.git which fixes unsupported boost_program_options library
dependency to boost_program_options-mt.

Signed-off-by: Pekka Enberg <penberg@cloudius-systems.com>
Makefile: Add httpserver rule

The httpserver is part of the compilation of the mgmt.

Signed-off-by: Amnon Heiman <amnon@cloudius-systems.com>
Signed-off-by: Pekka Enberg <penberg@cloudius-systems.com>
modules: Add httpserver.so to mgmt module

The httpserver.so is added to the image and will be
placed under /usr/mgmt

Signed-off-by: Amnon Heiman <amnon@cloudius-systems.com>
Signed-off-by: Pekka Enberg <penberg@cloudius-systems.com>
Revert "Makefile: Add httpserver rule"

This reverts commit a39cde7853e742846cd2a8a79cc41699d36e6dee. I applied
the broken version.

Signed-off-by: Pekka Enberg <penberg@cloudius-systems.com>
Makefile: Add httpserver rule

The httpserver is part of the compilation of the mgmt.

Signed-off-by: Amnon Heiman <amnon@cloudius-systems.com>
Signed-off-by: Pekka Enberg <penberg@cloudius-systems.com>
libc: Make RLIMIT_STACK 1 MB in size

Currently, RLIMIT_STACK is 64 KB.  This is too small for the JVM which
limits stack size to RLIMIT_STACK if a VMA range that covers address
found in '__libc_stack_end' in /proc/self/maps.

So in preparation for procfs support, bump up RLIMIT_STACK to 1 MB.

Signed-off-by: Pekka Enberg <penberg@cloudius-systems.com>
vfs: 'struct file' to VOP_READ

Signed-off-by: Pekka Enberg <penberg@cloudius-systems.com>
mmu: procfs

Signed-off-by: Pekka Enberg <penberg@cloudius-systems.com>
procfs

Signed-off-by: Pekka Enberg <penberg@cloudius-systems.com>
vfs: mount procfs at boot

Signed-off-by: Pekka Enberg <penberg@cloudius-systems.com>
procfs: clean up includes

Signed-off-by: Pekka Enberg <penberg@cloudius-systems.com>