Implements CursorAdapter constructor with flags

* Adds CursorAdapter constructor with flags (recommended for API 11+).
* Performs auto-requery only when flag is set.
* Registers observers only when flag is set.
* Rewires old constructors to use invoke new constructor with flags.
* Marks old constructors as deprecated per AOSP.