Make flavor_access extension use Flavor object

This makes the flavor_access extensions use the Flavor object instead
of calling into the compute/flavors.py file entirely.

Related to blueprint compute-manager-objects

Change-Id: I360c28ad2a239b34822ba9dda3b5c583c8c886b3
Merge "Make flavor_access extension use Flavor object"