Fixed possbile injections against pg_insert()/pg_delete()/pg_update()/pg_select()
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  Fixed possbile injections against pg_insert()/pg_delete()/pg_update()/pg_select()
Update NEWS
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  Fixed possbile injections against pg_insert()/pg_delete()/pg_update()/pg_select()
Merge branch 'PHP-5.6'

* PHP-5.6:
  Fixed possbile injections against pg_insert()/pg_delete()/pg_update()/pg_select()
Merge branch 'master' of git.php.net:php-src

* 'master' of git.php.net:php-src:
  Remove XFAIL from a test
  Declare a number of functions as variadic.
Merge branch 'PHP-5.6' of git.php.net:php-src into PHP-5.6

* 'PHP-5.6' of git.php.net:php-src:
  Remove XFAIL from a test
  Declare a number of functions as variadic.
EXPERIMENTAL flags for pg_select/pg_insert/pg_update/pg_delete are removed.

Use string escape for exotic types that allows to handle any data types. i.e. Array, JSON, JSONB, etc will work.
Add escape only query for better performance which removes meta data look up. Limitations forced by pg_convert() can be avoided with this. PGSQL_DML_ESCAPE constant is added for it.
Merge branch 'PHP-5.6'

* PHP-5.6:
  EXPERIMENTAL flags for pg_select/pg_insert/pg_update/pg_delete are removed.
Update NEWS and UPGRADING
Add PGSQL_DML_ESCPE
It seems travis needs ending >?
Merge branch 'PHP-5.6'

* PHP-5.6:
  It seems travis needs ending >?
Travis has old PostgreSQL server. Avoid test error.
Merge branch 'PHP-5.6'

* PHP-5.6:
  Travis has old PostgreSQL server. Avoid test error.
Merge remote-tracking branch 'origin/master' into str_size_and_int64

Conflicts:
	ext/pgsql/pgsql.c
	ext/pgsql/tests/config.inc
remove cast
updated pgsql/config.w32

keep track with the latest changes for postgles 9.3 compatibility
Merge branch 'PHP-5.6'

* PHP-5.6:
  updated pgsql/config.w32
Merge remote-tracking branch 'origin/master' into str_size_and_int64