Add zend-opcache module recipe

Also fix a bug when installing PHP: make sure PHP config dir exists