suggested fix for Bug 3092089: [file normalize] can remove path component, 
and for Bug 3587096: startup error message when exe in folder with junction with limited rights
Don't call "ulimit" on cygwin: On Cygwin the stack size cannot be modified, and the reported stacksize is much lower than the real one.
Extend the public and private stub tables with dummy NULL entries, up to the size of the Tcl 8.6 stub tables. 
This makes it easier to debug extensions which use Tcl 8.5/8.6 features but (erroneously) are attempted to be loaded in Tcl 8.4.
Extend the public stub table with dummy NULL entries, up to the size of the Tcl 8.6 stub tables. 
This makes it easier to debug extensions which use Tcl 8.6 features but (erroneously) are attempted to be loaded in Tcl 8.5.
merge-mark. Hoping trunk is OK now, again ;-(
Restrict the stub library to only use Tcl_PkgRequireEx, Tcl_ResetResult	and Tcl_AppendResult, not any other function. 
This puts least restrictions on eventual Tcl 9 stubs re-organization, and it works on the widest range of Tcl versions.
mSys doesn't have $PWD. Reported by Rene Zaumseil on Tcl Core list
new attempt for better fix
[Bug 3092089]: [file normalize] can remove path	components.
[Bug 3587096] win vista/7: "can't find init.tcl" when called via junction.
[Bug 3092089]: [file normalize] can remove path	components.
[Bug 3587096] win vista/7: "can't find init.tcl" when called via junction.
[Bug 3092089]: [file normalize] can remove path components.
[Bug 3587096] win vista/7: "can't find init.tcl" when called via junction.
$builddir is a local variable
[Bug 3599395]: http assumes status line is a proper tcl list. 
Bump http package to 2.7.11.
[Bug 3599395]: http assumes status line is a proper tcl list.
Turn Tcl_PkgPresent/Tcl_PkgRequire into a macro. 
Make sure that extensions which are compiled using Tcl version 9.0 alpha/beta headers only run with the exact same Tcl version (9.0a0), so they cannot accidently be used in production. Idea 'stolen' from iTcl 4.0, which did that during alpha/beta
Dde/Registry: eliminate usage of some older API, which might be removed/deprecated in the future.
merge trunk