[ADD] abort! and #perform, #setup and #rollback

you do not define method perform in your interactor class but you just
define block with behavior like that:

class MyInteractor
  include Interactor

  setup do
    # your code
  end

  perform do
    # your code
  end

  rollback do
    # your code
  end
end