Session affinity - added None option and changed AffinityTypeIP to AffinityTypeClientIP
updated types API to include session affinity.
 - changed CLIENT-IP and NONE to be ClientIP and None respectively
 - updated conversions to support translating between api versions.
 - updated validations to validate session affinity type if specified.

Forgot to remove ToUpper function when I made affinity type camel case.