Merge pull request #53 from collectiveidea/call

Use Ruby's idiomatic "call" method rather than "perform"
Remove success/failure convenience methods from the interactor instance
Change Interactor.call to return the context rather than the instance

This also introduces a similar class-level rollback method in order to
allow organizer rollback without needing to internally track and store
instances of called interactors.