dynasm-driver: clean up file + add sanity check

Almost all example code using DynASM seems to use dasm_checkstep, so why
shouldn't I?
dynasm-driver: fix indentation

I like 4 spaces, just a personal preference.