Make hstore_plperl's build more like plperl's
Make hstore_plperl's build more like plperl's

This involves moving perl's CORE library to the end of the include list,
and adding other compilation settings that plperl uses. This won't
completely fix the breakage currently being seen by gcc builds on
Windows, but it will let the build get further, and should be wholly
benign, if not beneficial, on *nix.

ovr/postgres-xl,ashwinstar/gpdb,jmcatamney/gpdb,Postgres-XL/Postgres-XL,techdragon/Postgres-XL,lisakowen/gpdb,50wu/gpdb,yazun/postgres-xl,adam8157/gpdb,yazun/postgres-xl,pavanvd/postgres-xl,ashwinstar/gpdb,greenplum-db/gpdb,lisakowen/gpdb,zeroae/postgres-xl,ovr/postgres-xl,yazun/postgres-xl,xinzweb/gpdb,oberstet/postgres-xl,oberstet/postgres-xl,lisakowen/gpdb,techdragon/Postgres-XL,lisakowen/gpdb,zeroae/postgres-xl,ashwinstar/gpdb,greenplum-db/gpdb,pavanvd/postgres-xl,greenplum-db/gpdb,Postgres-XL/Postgres-XL,yazun/postgres-xl,adam8157/gpdb,adam8157/gpdb,zeroae/postgres-xl,greenplum-db/gpdb,50wu/gpdb,ovr/postgres-xl,xinzweb/gpdb,50wu/gpdb,pavanvd/postgres-xl,Postgres-XL/Postgres-XL,zeroae/postgres-xl,pavanvd/postgres-xl,greenplum-db/gpdb,jmcatamney/gpdb,adam8157/gpdb,xinzweb/gpdb,lisakowen/gpdb,lisakowen/gpdb,techdragon/Postgres-XL,50wu/gpdb,ashwinstar/gpdb,yazun/postgres-xl,ashwinstar/gpdb,greenplum-db/gpdb,jmcatamney/gpdb,lisakowen/gpdb,oberstet/postgres-xl,Postgres-XL/Postgres-XL,xinzweb/gpdb,oberstet/postgres-xl,greenplum-db/gpdb,adam8157/gpdb,zeroae/postgres-xl,50wu/gpdb,pavanvd/postgres-xl,jmcatamney/gpdb,lisakowen/gpdb,greenplum-db/gpdb,50wu/gpdb,adam8157/gpdb,xinzweb/gpdb,xinzweb/gpdb,50wu/gpdb,ashwinstar/gpdb,adam8157/gpdb,jmcatamney/gpdb,jmcatamney/gpdb,techdragon/Postgres-XL,ovr/postgres-xl,ashwinstar/gpdb,ashwinstar/gpdb,ovr/postgres-xl,jmcatamney/gpdb,xinzweb/gpdb,xinzweb/gpdb,50wu/gpdb,Postgres-XL/Postgres-XL,adam8157/gpdb,jmcatamney/gpdb,oberstet/postgres-xl,techdragon/Postgres-XL