More solid check for query param in UpdateAddonsTask

This failed on the live site because array(null) === TRUE in PHP 5.3.3.
Don't fail on 'self.version' constraint (in silverstripe/cms)