fix Android bootimage build

bb86500 was a step in the right direction, but there was a bug that
caused Type_pad fields to be inserted between every other field in for
a derived class when type-maps.cpp was generated, and this led to
miscompilation of e.g. Android's
java.lang.reflect.Constructor.getModifiers.
Fix tyop

Let's not say 'lastest'. That would only confuse non-native speakears
such as yours truly.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Merge pull request #230 from dscho/lastest-javadoc

Fix typo
Merge pull request #226 from dicej/android-bootimage

fix Android bootimage build
update "Quick Start" examples in README.md

It's safer to assume developers are using x86_64 rather than x86_32
these days, and JAVA_HOME should be defined as
$(/usr/libexec/java_home) on OS X.
Merge pull request #232 from dicej/readme

update "Quick Start" examples in README.md
Small change to make these two structures implement RandomAccess (as they should)
Merge pull request #233 from jentfoo/RandomAccess_implements

Small change to make these two structures implement RandomAccess
fix NPE in Field.getAnnotations
Merge pull request #234 from dicej/field_getAnnotations

fix NPE in Field.getAnnotations
CP: Properties.stringPropertyNames()
CP: StringBuilder.append(char[])
Merge pull request #237 from pcarrier/sb

CP: StringBuilder.append(char[])
fix Misc test failures

The Misc test was failing when run as "make input=Misc run" since
test-flags did not include $(build)/extra-dir in the class library,
leading the ClassLoader.getResources test to fail.

Also, the UnknownHostException test was not reliable -- some ISPs
(mine included) return DNS matches for bogus hostnames, defaulting to
the IP address of a webserver intended to help users with name
resolution problems.  That's dumb, I know, but I'm guessing I'm not
the only person with a dumb ISP, and it seems better to just remove
the test than make people think Avian is broken when it's really just
their DNS server that's broken.
Merge pull request #238 from pcarrier/PsPN

CP: Properties.stringPropertyNames()
Merge pull request #239 from dicej/misc

fix Misc test failures
Add basic dockerfile for avian build
add script to run commands in the avian docker container
remove unnecessary intermediate apt-get update docker step
push javadoc pages to ReadyTalk/readytalk.github.io instead of gh-pages

This, along with several other changes to the website, should help cut
repository bloat.