move OpenJDK.getProtectionDomain into Classes.java

This way, apps can access the CodeSource of a class whether they're
using the OpenJDK class library or the Avian one.