Fix MAGN-3264: longest lacing does not work for default argument

This submission is to fix defect MAGN-3264 Longest lacing does not work, for nodes with default value if one of the arguments is an array. 

That's because when a function node compiled to AST node, its default values are compiled to literal AST node like int node or double node which doesn't contain replication guide. The fix is to put them in expression list so that we could append replication guide to them.

Test case DSEvaluationTest.Defect_MAGN_3264 added.