Factor out breakpoint_set
Factor out breakpoint_set

This function does the work of setting the INT 3 instruction.  The
functionality was duplicated between trap_inferior_set_breakpoint()
and finish_breakpoint().

joekain/trap,joekain/trap