Reservation extensions to Nova API

* ReservationController: sends lease creation request to Climate
  if instance should be reserved.
* DefaultReservationController: adds hints to server creation request
  if every VM should be reserved for some amount of time.

Implements: blueprint nova-api-extensions

Change-Id: I4aee23c5d8c76ee6f1cb0fee1bc54e784a83345d