add doc generation support

we're missing sphinx requirements that are blocking doc tests. this
patch adds this in so we can pass check

Change-Id: Ieba4da849ce8abea10a3298df23a0b2145a0bd2e