Differentiate between block args with defaults and without.

Fixes rspec/rspec-mocks#714.
Merge pull request #83 from rspec/fix-block-signature

Differentiate between block args with defaults and without.