addIfV adds a key value pair to a Map if the key and value are not null. Returns true if pair is added.