[lldb-dap] Fix the breakpoint events test. (#180518)

Previously the test was written in a way that may be flaky, fixed with
the following changes.
- The breakpoint are placed on functions and set during the
configuration stage of the protocol.
 - Add the rpath to the test binary.
 - Check we also hit the breakpoint we set directly using lldb.

GitOrigin-RevId: 1d5884d7cffbee85b695970ee64d3965729f5a74
3 files changed