Modernize recipe specs
Describe resource cloning behaviors in recipe specs.

Includes two regression tests for CHEF-5052, marked pending until the
fix for that issue is merged.
Move method call to resource.load_prior_resource to fix CHEF-5052 resource merge issues
Enable CHEF-5052 regression tests.
Merge branch 'CHEF-5052-plus-tests'

Fixes https://tickets.opscode.com/browse/CHEF-5052