first working version using ByteArray.

Attention: unit tests don't run through since I had to change the endianness of the byte array.
removed mistakenly added trace-calls
fixed wrong endian-ness of color
fixed typo
copying last 3 elements of vertex in one single call
Merge branch 'master' into vertexdata-optimization
making one large byte array copy instead of many small ones (turned out to be faster)
moved the copy+transform vertex data methods into their own methods
Merge branch 'master' into vertexdata-optimization
added more documentation
Merge branch 'master' into vertexdata-optimization
avoiding some byte array 'get position' calls
fix for append() position offset
Merge pull request #381 from rickms/vertexdata-bytearray-append-fix

New VertexData using ByteArray append() offset incorrect.
added unit test for VertexData.append (refs #381)
made 'setColorAndAlpha' method public
optimized color manipulation methods
Merge branch 'master' into vertexdata-bytearray