Various fixes to allow support for new VS2014 features
 - Added some typeof checks to handle JS errors introduced in VS2014
 - Added VS2014 to the list of compilers
 - Changed to use stdint.h if we are using VS2014 or higher
 - Skip defining timespec if we're using VS2014 or higher
 - Moved u_char typedef out to always be defined regardless of VS version
Fixed bug #68331 - This was partial patch for https://wiki.php.net/rfc/session-lock-ini
Merge branch 'PHP-5.6'

* PHP-5.6:
  Fixed bug #68331 - This was partial patch for https://wiki.php.net/rfc/session-lock-ini
  Fixed 2 tests that expects bool retrun value from save handler.

Conflicts:
	ext/session/session.c
Improved object property access.
Merge branch 'pull-request/869'

* pull-request/869:
  Various fixes to allow support for new VS2014 features  - Added some typeof checks to handle JS errors introduced in VS2014  - Added VS2014 to the list of compilers  - Changed to use stdint.h if we are using VS2014 or higher  - Skip defining timespec if we're using VS2014 or higher  - Moved u_char typedef out to always be defined regardless of VS version
final name for vc14 isn't yet set
fix comment
fix preprocessor conditions
Use better function
Micro optimizations
Fixed bug #68351 (PDO::PARAM_BOOL and ATTR_EMULATE_PREPARES misbehaving)
Implement return types

Works for methods, functions, and closures (all 'function' types).

There needs to be a few more tests for 'parent' functionality, and
ReflectionType needs to implement get_debug_info.