removed NRE vulnerability in DefaultValueFormatter when value has null ToString()

This bites us in FakeItEasy and prevents us from using FA for some assertions.

I don't think this PR solves the entire problem we are having but I believe this is a valid fix in it's own right.