Adding cookbook and recipe location information to JSON analytics payload

Per analytics request

\cc @opscode/client-engineers @metadave 
@tyler-ball @mcquin reminded that we can do `add_display_only_data(h).merge(metadata)` here?

We should note that if `metadata` has one of the keys already existing in `add_display_only_data()` it will overwrite the original. Is that cool?