David Lynch:
	API update -- unit no longer passed to OnEnable.
	Also, stop it being restricted to just player. Not that it really *matters* for anyone else, but it should theoretically work at least...
	Update to new API
