Merge pull request #1 from tgrabiec/master

Add tomcat module

Signed-off-by: nyh@cloudius-systems.com
Added forgotten patch ("*.patch" was in gitignore...)

Signed-off-by: Nadav Har'El <nyh@cloudius-systems.com>
Add missing jna.jar to Cassandra

Signed-off-by: Nadav Har'El <nyh@cloudius-systems.com>
tomcat: Use position independent rules in manifest

Signed-off-by: Tomasz Grabiec <tgrabiec@cloudius-systems.com>
tomcat: auto download using make rule

Signed-off-by: Tomasz Grabiec <tgrabiec@cloudius-systems.com>
tomcat: add default run configuration

Signed-off-by: Tomasz Grabiec <tgrabiec@cloudius-systems.com>
cassandra: add run configuration
cassandra: make usr.manifest position independent
cassandra: add Makefile
cassandra: Increase stack size to fix startup

The lastest JVM in osv.git refuses to start up an application with 180k
stack size.  Bump it up to the required minimum to make Cassandra start
up again.

Signed-off-by: Pekka Enberg <penberg@cloudius-systems.com>
Merge pull request #1 from penberg/cassandra-stack-size

cassandra: Increase stack size to fix startup
cassandra: Fix JNA link errors by downgrading to 3.2.7

Use JNA 3.2.7 which is what I was using with Cassandra earlier to
resolve link errors.

Signed-off-by: Pekka Enberg <penberg@cloudius-systems.com>
Merge pull request #3 from penberg/fix-cassandra-jna

cassandra: Fix JNA link errors by downgrading to 3.2.7
Add support for "make image=rogue"

Add needed files for "make image=rogue" to work. After this, runnning
script/run.py runs rogue in a fraction of a second ;-)

Thoughts for the future:

 1. There's too much beaurocracy for adding a new module. The files you see
    here are just the story - I also need to commit changes to config.json
    and images/rogue in the main OSv repository.

 2. It should have been enough to add rogue in this repository - I shouldn't
    have had to add the aforementioned files in the main repository.

Signed-off-by: Nadav Har'El <nyh@cloudius-systems.com>
Fix "specjvm" module specification

Fix "specjvm" module for use in "make image=specjvm"

Signed-off-by: Nadav Har'El <nyh@cloudius-systems.com>
Fix "rogue" module

Fix some small errors in the rogue module configuration when used in
"make image=rogue".

Signed-off-by: Nadav Har'El <nyh@cloudius-systems.com>
tomcat: make GET apply patches which adjust configuration

Signed-off-by: Tomasz Grabiec <tgrabiec@cloudius-systems.com>