Changed @AndroidPreference to also work at class-level. In this case, it
will auto-extend BasePreferences, auto-add the getSettings() methods,
and turn all private fields into preference getters/setters. Updated the
documentation to reflect this.