Matter bounce cosmology with a generalized single field: Non-Gaussianity and an extended no-go theorem