fixed array ops (checking types before using)
Fix the incompatibility with GPDB4.3 w/ ORCA

Pivotal Tracker: 57198180

LDA is not compatible with ORCA in GPDB 4.3. To avoid performance
regression, the only workaround now is to temporarily turn off ORCA
when executing LDA.
GPPKG: Change generated gppkg name

Naming conventions for GPPKG have been changed to enable easy detection of
open-source software version number. The change is required since 'gppkg'
performs installation/uninstallation using the gppkg name.
LDA: Turn off optimizer only when GPDB is 4.3

Pivotal Tracker: 58839874

Commit 14e2d74 added a fix for LDA by turning-off ORCA. The commit, however,
didn't add a check for GPDB 4.3 and hence led to issues with postgres and GPDB
4.1 and 4.2. This commit fixes that problem by checking if the GPDB version
is specifically 4.3 before turning the optimizer off.
LDA: Remove notice statements