Rename the `bPoseChannel::flag` `PCHAN_HAS_TARGET` to `PCHAN_HAS_NO_TARGET` as that is actually the meaning of the flag (in the majority of the code). Since the flag was so confusingly named, there were some mixups in the armature overlay drawing code as well, which have been fixed now too.