Adds stuff, changes stuff...

Adds an awesome method to table that grabs/sets all numeric/boolean
fields from an object as if it was a table.

Adds a permutation function to DataF, returns a list of ints from
0...num in a random order.

Adds float.ShortString() to StringF

Adds Component.FlatDistanceTo(Component other)
distance ignoring y-axis.

Adds SimplexNoise class
Adds MeshF extension method class

Reworks GUIMessage to use strings again... since messages are broken at
the moment for long strings......
Merge branch 'master' of https://github.com/ninjapretzel/zsharp