Fixed a bug in the Conductor ExecuteScalar, where when the return value was null, it didn't default to the generic type