A simpler encoding of 'from' refs in Query objects.

D'Oh! Why didn't I think of this before? This makes the whole
reconstructProducts phase obsolete! And with reconstructProducts gone, we
can also merge the inline phase into localizeRefs and get rid of the
intermediate LetDynamic representation.