Fixed a bug where the newPath wasn't getting passed to the parent
class properly.
Added proper waves
Merge branch 'frequencyscaling'

Conflicts:
	src/Audiosplode.py
Shop

Added funcionality for tower shopping.
Added support for multiple sinks.
Added some blockage cells to the default world view. Looks like a stave.
Fixed a bug in getPathToSpawn
wave frequency is now a parameter
Modified mob speed to be dependant on size
Begun work on SlowTower
Added interface to be able to add different towers using Audioplode.availableTowers()
added a comment and a TODO
Fixed bugs with Tower constructor and Mob freeze time
Reverted to the default tower type
Merge branch 'master' into GUI
Added functionality to choose a tower and changed the colour of the
slow tower.
added some changes i dont quite understand, to do with Luke