LLDB Plugin: changed the breakpoints view to incude a tree-like UI. This is because a single breakpoint can have multiple locations (usually this happens when
using function name for the breakpoint location); so we only display the "primary" breakpoints - the locations are displaye as the children of the breakpoint
itself