Redmine#3320: acceptance test
Redmine#2516: add "int", "real", "mac", "ipv4", and "ipv6" options to sort function
Redmine#3334: pass containers with@(var) notation, just like lists
Add extra IPv6 sorting tests
Merge pull request #898 from tzz/tzz/2516-numeric-sort

Redmine#2516 and Redmine#3132: numeric, IPv4, IPv6, and MAC address sort
Fix compile error on sort_test.
Merge pull request #924 from kacfengine/master

Fix compile error on sort_test.
Factor out numeric sorting and handle trailing garbage better
Log error on var expression index brackets imbalance, rather than assert
VarRef parsing must only parse one level of index bracketing

See unit test test_nested_array
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'tzz/tzz/redmine-3320-duplicate-namespace-bundle'
Fix duplicate bundle/body checking with namespaces.

Close #3320
Add iteration index to output
Remove return statement from void function VerifyCopiedFileAttributes
Merge pull request #927 from tzz/master

Remove return statement from void function VerifyCopiedFileAttributes
Use expanded promiser in stack path
Fix only log promise iteration in stack path for leaf iteration
Merge pull request #908 from tzz/feature/redmine3334-passing-containers

Redmine#3334: pass containers with@(var) notation, just like lists
Merge pull request #926 from tzz/tzz/2516-numeric-sort

Factor out numeric sorting and handle trailing garbage better