include runtime-array.h to fix arm build
Merge remote-tracking branch 'joshuawarner32/master'
add remote-test capability

To execute tests on a remote host (for instance, because you're cross-compiling),
simply do:

make remote-test=true remote-test-host=<host_to_test_on> test

You can set several variables to control the functionality of remote-test.
See them below, along with their default values:

remote-test-host = localhost # host to ssh to
remote-test-port = 22
remote-test-user = ${USER} # user to execute tests as
remote-test-dir = /tmp/avian-test-${USER} # dir to rsync build output to
add unittest framework
add ArchitecturePlanTest
Merge branch 'master' of git://github.com/ReadyTalk/avian
fix cross-compile windows build
fix test-harness for 32-bit platforms
set remote-test variable based on the presence of remote-test-host or remote-test-port

The new way to run a remote test is:

make arch=<arch> remote-test-host=<host_to_test_on> test
fix interpret.cpp build
fix unittests for process=interpret build
fix bootimage build
test various configurations besides the default in Travis CI
first pass at Android classpath support

Stuff compiles, but linking breaks spectacularly.  Next step is to
figure out how to build the dependencies without checking out and
building the entire Android platform.