add inherited lookup to static fields

now GregorianCalendar.AM will find Calendar.AM

This is needed for improved android support. Android uses static field inheritance as a way of providing some API flexibility.

Fixes #150