action: Global refactoring

1) 'CheckAccessible' deleted, because Parallels VMs can not have "inaccessible" state
2) 'CheckParallels' deleted, because it is implemented by "Provider#usable?" method
3) Machine's state checking is implemented via built-in middleware:
  'CheckRunning', 'CheckCreated', 'Created', 'IsRunning', 'IsSuspended'
  have been replaced with 'Vagrant::Buintin::IsState'
4) Message printing is implemented via built-in middleware:
  'MessageAlreadyRunning', 'MessageNotRunning', 'MesageNotCreated', 'MessageWillNotDestroy'
  have been replaced with 'Vagrant::Buintin::Message'
guest_cap: Fixed typo in the cabability name
driver: removed 'verify!' method (not in use).