General high-order breathers, lumps in the (2+1)-dimensional Boussinesq equation