Add invocation spec.

This is a (porting friendly) way to specify how an object handles being
invoked if it's not directly a code-ref.
Update bootstrap.
Replace some v-table use with the invocation spec.
More pir:: -> nqp:: and add 'name' methods.