Clean up and add basic support for upper-case tables.
Correct the offset when relaxing a pc-relative offset
Initialize the correct frag if a new one has been allocated.

Completely non-reentrant and ugly, probably even broken, but fixes some
crashes.