Changed handling of true arrays for eval

For evaluation purposes, it's nice to have the option of having dA, h,
and W sometimes in the "Truth" struct that's output. Now the
"truth.txt" file can have these optionally. Fully compatible with
previously distributed "truth.txt" files.