fixed some decode formatting issues

changed the format we display immediate values into hex, where
appropriate. Also added logic to compute the target address for the jump
and jump and link instructions.