Initial import of PLASMA compiler and portable VM