Text this: M-Lump Solution, Semirational Solution, and Self-Consistent Source Extension of a Novel 2+1-Dimensional KdV Equation