V2 API updates

- Updated distro calls with more details
- Changes to the cluster request/response, added keypair_name and
  made stack_id and node_groups top level.
- Changed flavor to flavor_id where it's referenced in stacks and clusters
- Added links to all resources
- Removed node details