Improve the debugging experience in Lazarus:
- Better array visualisation support.
- Better variant visualisation.
- In particular support for calling LSysToVarStr in de debuggee.
- Allow to get Debug information in JSON.
- Support for visualizers.
Sponsored by Tranquil.it