sdb_hash requires negative length to calculate length, otherwise is zero length string

Add initial csharp bindings