Add opaque vendorExension fields to ProgramInfo and Properties structs.

Also pass background scanning capability from jni to java side.

Bug: b/34348946
Test: manual (KitchenSink)
Change-Id: I69905002f972844097d5bea71b929c4967fda705
2 files changed