use constructor priorities to set pid early.

forces the code which parses LIBSITU_DEBUG to run after any
generic initializers.  notably, this allows us to rely on the PID
being set properly, so we can use it in prints when parsing.