修正了ptrwrapper测试文件的小错误，编译测试通过
对若干VP进行了基本实现，通过编译测试
为.gitignore增加了emacs临时文件
修改了测试目录的Makefile
取消了gpermute原语模板的原地执行参数，即gpermute不能原地执行