Fix CakePhpCustomizerPanel
Add custom directory path to CustomizerPanel
Add custom directory path to Preferences
Fix getDirectory method for app directory
Remove setting for app name
Fix CakePhpCustomizerPanel
Fix NullPointerException for CakePhpModule

If FileObject is outside the project, PhpModule.forFileObject() returns null.
So, use PhpModule.inferPhpModule() if PhpModule is null.
Merge branch 'improve-configuration' into netbeans73dev
Update version number to 0.9.4
Merge branch 'netbeans73dev' into netbeans73
Merge branch 'netbeans73' into netbeans74dev