[COOK-2073] Add support for Match block

Signed-off-by: Sean OMeara <someara@opscode.com>
Fixing up style cops, updating for chefspec 3, updating test-kitchen harness