Elide GOT for PIC local symbols
Factor out peepholes into another file
Make the global pointer x31 instead of x13

t registers are used far less often than s registers.
Use global pointer to elide the PLT
Refactor immediate encoding/decoding
Refactor store relocs
Clean up some dynamic linking stuff
Remove dynamic linking cruft
Clean up more dynamic linking cruft
Clean up more reloc stuff