[api] Adding Vms poweron action

- supporting disabled flag for actions in yml
- adding vm poweron action
- added support for Results hash to be used for actions and such.
- added vm poweron rspec
- updated spec to support user group, role, and product features

https://trello.com/c/jRyHMgjs