Getting directivity infos doesn't work
**Expected behaviour**
Calling `GetDirectivityInfos` on a `DirectivityManager` object returns a struct containing all loaded directivities and information about them.
E.g. by running `va.get_directivity_infos` in MATLAB.
**Real behaviour**
1) If no directivites are loaded by VA, the call returns an empty object as desired.
2) If at least one directivity is loaded, the call fails with error:
```
[libprotobuf ERROR E:.CPMcache\grpc\98fef6bade25f2f3b9396b40fbd1fa64c700ebc4\third_party\protobuf\src\google\protobuf\wire_format_lite.cc:618] String field 'VA.DirectivityInfo.description' contains invalid UTF-8 data when serializing a protocol buffer. Use the 'bytes' type if you intend to send raw bytes.
```
issue