The `.machine push` and `.machine pop` directives were missing from the SystemZ Backend Asm Parser. This PR adds them, and expands the corresponding test to test proper operation. Internally, this is modeled as a simple stack implemented on a `SmallVector<StringRef>`.