Began adding support for Python 3.3. Unit tests that do not require a simulator now pass with both 2.7 and 3.3.
Added `utility` module to setup.py
Update .travis.yml

this will exclude the backends subdirectory from the nosetests, as desired
implemented transformation of parameters for random distributions specifying synaptic weights
Merge pull request #317 from JoelChavas/unittests_with_backends

Unittests with backends
added Potjans2014 to examples
Merge pull request #319 from mschmidt87/example_Potjans2014

added Potjans2014 to examples
Merge pull request #318 from mschmidt87/transform_distribution_parameters

implemented transformation of parameters for random distributions specif...
Merge remote-tracking branch 'origin/master'
Merge branch 'master' into py3

Conflicts:
	src/connectors.py
	src/random.py
	test/unittests/test_connectors.py
	test/unittests/test_neuron.py
	test/unittests/test_population.py
	test/unittests/test_random.py
Python 3 compatibility (all unit tests and system tests pass with Python 3 and NEST 2.4. Not yet tested with NEURON or Brian).
Added Python 3.4 to Travis config
Adding mentions of Python 3 to setup.py and to developers' guide.
Now tested with Python 3.2, NEST 2.4 and NEURON 7.3
Support Python 3.2 as well as 3.4
Changed the requirements file for Travis, as Jinja 2.7 dropped support for Python 3.2
Merge pull request #264 from apdavison/py3

Add support for Python 3
Merge remote-tracking branch 'upstream/master'
merge with master branch. Minor changes in system/test_hardware_brainscales