spynnaker: lots of structrual changes to make the code base a lot more friendly and maintainable. STILL NOT COMPLETED
Merge remote-tracking branch 'origin/master'

Conflicts:
	unittests/test_all_to_all_connector.py