remove ifeq,ifnoteq instructions

will just use new cmp= and cmp!= and the regular if instructions instead
add source filename to qbi output

and other minor improvements to qbi object output format
remove last bitfield in object header flags

also fixed all header fields to be big endian. so much nicer that way.
still need to fix all remaining resource fields to be big endian.