Add optimized CSAConnector iterating connection-sets in NEST

These changes implement an optimized CSAConnector for the NEST backend that uses the CGConnect function of PyNEST to iterate connection-sets in NEST on the C++ level instead in PyNN on the Python level. The details are described in Djurfeldt et al. (2014) doi:10.3389/fninf.2014.00043.