A general purpose projection between populations. The connectivity is defined here but the synapse properties are taken from a IaFSynapse or ChannelSynapse object, according to the synapseType field.