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