Share HTTP status codes map
Merge branch 'unify_http'

* unify_http:
  Share HTTP status codes map
Fix indentation
Change is_long() to be an alias of is_integer()

@@ See internals: news.php.net/php.internals/79639
@@ Manual will be updated so that is_int() will be an alias of is_integer()
@@ I picked integer over int for consitentcy as we do not use str instead of string either
NEWS
Change back to use is_int() as function instead of is_integer(), as per Jan Tvrdík's request @github
NEWS
Implement feature request #55467 (phpinfo: PHP Variables with $ and single quotes)
NEWS
Fixed bug #55415 (php_info produces invalid anchor names)

@@ Slightly based off Johannes' patch
fixed tests, bugs in status codes merger
Use "float" and "integer" in typehint and zpp errors
Update tests
Fixed "Object of class %s could not be converted to double" message