finish out dynamic support for TimeSpan; something's wonky though, roundtrips convert things to timespans that shouldn't be
fix too-eager conversion bug with newtonsoft-style TimeSpans in dynamic objects; this should wrap up TimeSpan support, closes #41