Generated C++ bindings for libgd.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
Created C++-wrapper version of all unit tests.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
Updated C++# to fix two bugswith incorrect code and memory. Updated the tests to use the newly exposed wrapped C++ API.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
Improved the byte[] and Stream overloads not to write to disk.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>