Add feature to spec commands to test output capturing.
Add note about stubbing commands to README
Add capistrano as development dependency.
Add standalone specs for stubbing commands.
Use Ruby 1.8 hash syntax.
Do not raise NoMethodError by calling `call` on block if no block is given.
Add option to fail a stubbed command and to specify a proc as command handler.
Allow to specify a block direct for stub_command.
Fix stubbed command with block for non capture calls (without run block).
Merge branch 'uploaded-tmp-to' into stub-commands

Conflicts:
	lib/capistrano/spec.rb
Merge pull request #6 from jgraichen/stub-commands

Stub commands and their output to test capture calls.