This is the main part of a change to add breakpoint save and restore to lldb.
Still to come:
- SB API's
- Loose ends: a) serialize Thread options b) serialize Exception resolvers
- "break list --file" should list breakpoints contained in a file and "break read -f 1 3 5" should then read in only those breakpoints.