(#11996) Fix file server recursion test after hash changes.
CVE-2011-4815 changed the order of hash processing, and one of our file server
recursion tests is broken by it. Specifically, it terminates early because
the order of sources is unpredictable; fixed by making that predictable.
Signed-off-by: Daniel Pittman <daniel@puppetlabs.com>