[userprog] arg parsing, but no stack construction
update examples gitignore
[userprog] completed args, hex appears correct
[userprog] add poop test file