Refactor build_tablename()
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  Refactor build_tablename()
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  Refactor build_tablename()
Merge branch 'PHP-5.6'

* PHP-5.6:
  Refactor build_tablename()
Declare a number of functions as variadic.
Remove XFAIL from a test

Everything looks to be working fine, the test is just wrong.
INF equals INF as per IEEE 754.
Merge branch 'PHP-5.6'
Merge remote-tracking branch 'origin/master' into str_size_and_int64

Conflicts:
	ext/pgsql/pgsql.c