phar compiler added [closes #237]