add support for using the OpenJDK 8 class library

This ensures that all tests pass when Avian is built with an
openjdk=$path option such that $path points to either OpenJDK 7 or 8.

Similarly, the second commit adds openjdk-src support.  Linux-only, so far.