Update UpstreamInfo to store rack information

Adds rackId to `UpstreamInfo` and updates `BaragonRequest` to store `UpstreamInfo` objects instead of strings (hopefully in a backwards-compatible way)

@tpetr @wsorenson