minor fix for zero-dependency computed observable

Disposing a computed observable with no dependencies interacts badly
with automated cleanup, resulting in the over-eager destruction of
nested repeaters. Furthermore, disposing in this case offers no benefit
because the act of disposing would only try to clean up the empty
subscription-list, which is essentially a no-op.