Used luac and xxd to include lua source in binary.  Handle backslashes in filename slicers.  Added tup.rule(inputs, command, outputs) to shorten rule definitions.