Extending Memcheck's relational representation.
Result set now accepts non-pointer types (maybe an assert can be added to avoid storing heavy structs);
CPP binding needs streamlining. An implementation of bit set makes the previous possible
for C binding. Now rownum column for C structs is possible.
Also now removing global variable definitions froms search (CPP
binding needs streamlining). Test all this.