Aesthetic fix---use mc6809fault__t as a return type.

While enums in C are the same as the type 'int', I do have a type for errors,
so make mc6809_run() and mc6809_step() use that type.  It's technically not
a bug fix, but more of an aesthetic fix.