Prevent TargetException when getting property value

Fixes https://github.com/NancyFx/Nancy/issues/1554

When the SS.Text `JsonSerializer.DeserializeFromStream` gets an empty stream, it returns `null`, which in turn blows up in the `property.GetValue(sourceObject, null)` call below (`sourceObject` is `null`).