p2: Makefile add p2 targets
p2: seperate p2 targets, add dummy syntax-p5.g and p2 frontend
p2: add p2 libp2.a to .gitignore
seperate P2_SIG, loader and p2 vm funcs

p2 .pbn needs a special sig
p2: add #include "potion.h"
p2: add p2-test, seperate syntax obj file for test and libs
p2: add p2-test to .gitignore, add .so to make dist, change p2 repo in usage