Add test for reading large strings from textfile
Add test for long string defined from module
Add test to make sure we dont crash when list elements are very long
Merge remote-tracking branch 'nick/bug/3957'
Bufferize RlistParseString, read*list functions

When parsing variable @ lines in the module protocol, first read the list,
then scan it for oversize items and potentially reject.

Close #3957