Unasync OpenStack Nova and Extension APIs

This PR un-asyncs the OpenStack Nova API, related extension APIs and updates dependent code.

Nova is now deasynced *before* Keystone, which was the approach taken in PR #380 

https://issues.apache.org/jira/browse/JCLOUDS-40

Do you want to make this a primitive as well?