This patch adds some new functionality to java.net. I'm not checking
it in yet for two reasons:
* Some of this could be merged back to Classpath, but first I'd need
to write JNI versions of the new native code. I don't know when I
can do this. Is this sufficient reason to hold off checking this in
to libgcj?
Given that much of the java.net code is not merged anyway due to the
JNI/CNI issue, I wouldn't worry about it. I think its better to
concentrate on functionality now and worry about the tricky merges later.