ligolw_encode: add more sensible defaults

Since the user may specify things like distance and end time, these columns must be synched with their detector specific counter part columns. This is done regardless of the --fill-in-values option.
test_encode: expand test for dist and time