Revert "remove ALL generics"

This reverts commit 0c76b213ede2989c1cc64fa2b0abfac352e5a8bf.

Conflicts:
	flixel/util/FlxSpriteUtil.hx