Instructions: Do not expose the implementations to the world

We use a global table for storing the implementations of instructions:
the ‘LNVL.Instructions’ table.  However, we actually do not need
global access to this.  Therefore this patch makes the table ‘local’
to the instructions source code and renames it to the more specific
name ‘Implementations’.