Initial commit to add l7 loadbalancing features and tests

Check out https://developers.google.com/compute/docs/load-balancing/http/ for an overview of what this is.