Sequence, Stoichiometry and Dimensionality Control in Porphyrin/bis-Calix[4]arene Self-Assemblies in Aqueous Solution