Allow setting XLA sharding annotations on TF2 ResourceVariables.
Allow setting XLA sharding annotations on TF2 ResourceVariables.

xla_sharding API calls on ResourceVariables simply store the sharding proto on the ResourceVariable python object. A new XlaSharding op is created whenever a ReadVariable op is created if the ResourceVariable has its _xla_sharding field set.
