#295 let entity save accept null value for attribute

https://github.com/GoogleCloudPlatform/gcloud-python/issues/295 

Has unit test
Seems `self.assertEqual(len(pb.ListFields()), 0)` would be quicker, but maybe I'm overlooking something?