Dark breather waves, dark lump waves and lump wave–soliton interactions for a (3+1)-dimensional generalized Kadomtsev–Petviashvili equation in a fluid. (1st July 2019)