Introduce FlxSoundSource, FlxGraphicSource, FlxTextureSource and FlxTilemapSource

much nicer than Dynamic, you actually get compile time errors for invalid types now and the data types you can pass are clearly defined