make jdo-api "optional"