Next round of AGI APIs

Not sure people even use these much.

Change-Id: Id0a22dd59454f8f2f6155f91ee51c863d2fa24f1
Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>
Add last round of AGI APIs

Change-Id: Ibe06ed742d40c772d8919963c5156470b73681fa
Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>
Documentation updates

Change-Id: Ic43ec2bd3b1ca12135dcd26d0093077e31effc5d
Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>