Updated system to work with inheritance and abstract classes
Merged for commit
Merge branch 'master' of
https://github.com/SpiNNakerManchester/PACMAN.git

Conflicts:
	pacman/utilities/utility_calls.py