add SessionAffinity type to ServiceSpec

This PR is the first step for enhancing the load balancer in the service proxy to support sticky sessions - Issue #2867.  This type will be used in enabled through the service config json/yaml.  
A while ago, we had an agreement that these constants should be CamelCase Go style, so this should be:

```"ClientIP"```