Remove OpenStack-specific code from Core

This removes the remaining provider-specific code from Aviator so that we can
potentially use it for other cloud providers. Phase 2 of this change will
involve moving Openstack-specific code to its own project.

Change-Id: I8a74adf009bc678e2aaecf3b91010e2dfe492418