updates submodules; support for custom PHP; support for custom apache