Fixes for multiple compilation units

We were interpreting references incorrectly in debug_info (start of
section instead of start of unit), and we weren't parsing debug_lines
beyond the first unit.