Add function for parsing breakpoint sign positions, see #35

This function uses the Vim `sign place` command to list all signs, and
then reads the IDs and line numbers of all breakpoint signs, returning
them as a dictionary.