Some pir:: -> nqp::.
nqp::concat_s => nqp::concat

They are aliases these days anyway.
Implement nqp::p6var.
Add a bunch more files to the build.

Skipped over IO, as it has roles with lots of pir:: (and roles are
subject to immediate compilation).