bump to rspec 2.14.x
fix "please stub a default message first"

fixes this kind of thing:

  1) Chef::Application class method: fatal! should log an error message to the logger
     Failure/Error: Chef::Log.stub!(:fatal).with("blah").and_return(true)
       #<IO:0x0000010106ab88> received :puts with unexpected arguments
         expected: ("FATAL: blah")
              got: (no args)
        Please stub a default value first if message might be received with other args as well.
     # /Users/lamont/oc/chef/spec/unit/application_spec.rb:234:in `block (3 levels) in <top (required)>'
fix rspec_reset problem

follows the pattern in the rspec-mocks spec tests of defining a
helper module:

https://github.com/rspec/rspec-mocks/blob/cee433c89125a3984df33c87eb61985613adce9b/spec/spec_helper.rb
fix obvious derp

the fact that rspec 2.14 accepted this and changed the
should_not_receive into a should_receive is a bit of a bug in
rspec.
s/stub!/stub/g

fix deprecation warnings
s/mock\(/double(/g
the perils of regexp-based code editing
this test should have been failing

"root*goo" is now legal for username/groupname.  not sure why this
test was passing on rspec 2.13.x.  changed the name to something
which is guaranteed to be invalid.
fix should_not raise_error(SpecificException)
fix broken file provider specs

fixing the should_not raise_error(Whatever) specs exposed that these
were broken.
fix test, define_resource_requirements needs an action
need action for define_resource_requirements
fix broken specs revealed by rspec-2.14-ization
remove some more deprecation warnings
fix busted spec exposed by rpsec-2.14-ization

the behavior it is testing has never worked.  it can't really work
since you're blowing up in String#[]= long before you could hit
the attribute code.  changed the test to test something slightly
more useful.
ripping out rspec_reset entirely
omit test on ruby-1.8

rspec and ruby-1.8 don't play well with this test:

https://github.com/rspec/rspec-mocks/issues/549
Merge pull request #1238 from opscode/lcg/rspec-2.14-deprecation-warnings

Lcg/rspec 2.14 deprecation warnings