added some some strings to the dm command to test the order
The list expressions of dm, db and ds now write into the binary instead of collecting all the bytes and writing them all at once

This is done in preparation of knowing the exact position where to write for resolving yet undefined labels.
Also write_bytes became useless and was removed