Don't check for QVariant::isValid() when setting up observed properties.

An invalid QVariant can be the result of an undefined property, whose
uses still need to be tracked.

Change-Id: I66c74ae0a36b2f597a2774221bafac7fb3e994d8
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>