Update CommandDataFactory.cs

You need to check if "Key" exists before trying to cast its value to a string. Key was not required in older versions.

I just upgrade from 4ab4776 to 6dce79a and I could no longer use the PUT command without a Key explicitly set to null.