Added Hypervisor Planner API

Added an API for Hypervisor Planner.

Also fixed the Gemfile to force versions that work correctly with Ruby 1.8.