C# Bindings

Hi Rosen

I have put together a set of C# bindings based on the C bindings, as discussed. I have also included a set of examples which should behave the same as your C binding examples.

I used Linux and MonoDevelop to support the development. The result should be cross platform. I did have to have the openrave compiled libraries and the data directory within the path from which I executed the examples.

I did look further into binding with the C++ API. COM would provide a Windows only solution, however there may be something in the XPCOM approach to allow for a cross platform solution. This would be a much larger development effort.

Jodie