Effects of Connectivity, Polarity and Stoichiometry on Polyelectrolyte Complexation