In previous versions backslash was not handled as a special character leading to invalid JSON encoding and decoding.
Before this fix when we were calling parse_perfdata with an invalid perf string, the lua was not working.
Now, it is possible to split a stream connector into several files if they are stored in the same directory. The global path and cpath are modified to also contained the main script directory.
The Lua broker namespace contains a new function parse_perfdata to parse perfdata.