Apple Bundle Fix :  Move Bundle Declarations

The "MACOSX_BUNDLE..." declarations must occur before
ADD_SUBDIRECTORY(plugins) in order for the child CMake to inherit the
properties from the parent.

This is needed for scripts/create_apple_dmg.sh to inherit
"MACOS_BUNDLE_BUNDLE_VERSION", etc.
Apple Bundle Fix :  Allow %VARS% for Bundle Script
Apple DMG Fix :  Fix %VARS% for DMG Script
Apple Bundle Fix :  Move tasks from / to /data/scripts
Apple Bundle Fix :  Move Info.plist task to /data

Also ADD_SUBDIRECTORY /data/scripts for recent Apple Installer changes.