Adding cookbook and recipe location information to JSON analytics payload

Per analytics request

\cc @opscode/client-engineers @metadave 
Looks like `control_data` comes from the rspec event. Maybe we can filter out the things that we don't want before doing the `instance_variable_set` magic. 

Something along the lines of:

```
control_data.each do |k, v|
  skip unless [:name, :resource_type, :resource_name, :context, :line_number].include? k
  self.instance_variable_set("@#{k}", v)
end
```