Text this: A Unified Bayesian Model for Generalized Community Detection in Attribute Networks