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
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