Fix hasShowcaseView() method if Target.NONE is used.

In that case, hasNoTarget is false (there is a valid target), but there
isn't a valid showcase nevertheless, so hasShowcaseView() should return
false.