[CHEF-3415] Knife should validate recipes exist before compiling metadata.json

http://tickets.opscode.com/browse/CHEF-3415