Fix sinCosGenerator

A cos and sin tables are generated by default with an amplitude of 360 degrees.

If you need, you can easily generate your own values using sinCosGenerator like this.

```haxe
FlxAngle.sincos = FlxMacroUtil.sinCosGenerator(360, 1, 1, 1);
var cosine = FlxAngle.cosTable[angle];
var sine = FlxAngle.sinTable[angle];
```

Note that sinCosGenerator is a macro, so you have to give him constant values.
I could use a typedef instead of a Dynamic.

I contains an anonymous structure like 

```haxe
{
    cos: Array<Float>,
    sin: Array<Float>
}```

About the sinCosGenerator, We can't let it there because of macros

The problem is that macros expect constants parameters so if I wrap it here, when I will call my macro function, I will give non constant values (even if they are constant, they are temporary stored within some variables)