XmlAttributeDeserializer crashes if value == "". Put in a check for value == string.Empty instead of just checking if value == null.
Merge pull request #259 from Dharun/patch-1

XmlAttributeDeserializer crashes if value == ""