Fixes #302 (Setting attributes fails for Projections where either the pre- or post-synaptic Population has size 1)
test: set() fails for (n,1)/(1,n)-shaped arrays
test: .set() fails for populations
Merge pull request #303 from apdavison/issue302

Fixes #302 (Setting attributes fails for Projections where either the pre- or post-synaptic Population has size 1)
Re-added comments in connectors.py that were lost in merge.
Implemented/fixed `FixedNumberPreConnector`. Fixes #295.
Fix `nest.Projections._convergent_connect()` to handle creation of multiple connections to a single pre-synaptic neuron.
Fix (?) an issue when creating multiple connections to a given pre-synaptic cell, with dynamic synapses.
added grng_seed to the modifiable parameters of NEST via pyNN.nest.setup()
Merge pull request #305 from mschmidt87/commit_grng_seed

added grng_seed to the modifiable parameters of NEST via pyNN.nest.setup...
Connectors that can generate multiple connections between a given pair of neurons ("multapses") now work properly with the pyNN.nest backend.
Updated requirements file with latest version of lazyarray
Cleanup of the `space` module.
(Re-)implemented passing distance functions and lists as arguments to `Projection.set()
Merge https://github.com/NeuralEnsemble/PyNN
fixed import of RandomDistribution from pyNN.random in projections.py
reverted commenting out default param determination in nest/standardmodels/synapses