Refactor capabilities to be instances of classes

Inherit from Zones::Cap::Base to be able to call
  CapClass.cap_method :capability_method
Then define #execute on the class instance to do any real
work.

Instances automatically get :machine passed into them.