[BUG #7866] Added support for a deferred function call. This is especially helpful in combination with event handling.
For example when working with key inputs the developer only want to execute his handler when no events were fired after the given delay.
[BUG #7810] a module/file header for JS files
[BUG #7810] add a new module to calculate dependencies in JS
[BUG #7810] allow to bypass the 'export' list of an included config file

- this is necessary if the included config file is narrowing its export list
  so much as to make jobs unusable once they are imported by another config
- (typically the case of end-user config files, which were not designed to be
  included furthermore)
- (but relevant for the synthetic config files of the grunt integration)
[BUG #7810] better temporary names for synthetic config files
[BUG #7810] updated Grunt support for framework/ folder

- the usual framework jobs are now available through 'grunt'
[BUG #7810] increase 'npm install' log level to 'warn'
[BUG #7867] Fixed mouse emulation used in an iframe.
[BUG #7866] Renamed the "defer" method to "debounce" to better reflect the purpose of this method.
[BUG #7867] Allow native scrolling and keyboard hiding on textfield blur.
[BUG #7867] Increase timeout.
[BUG #7465] update CLDR data to vers.24
[BUG #7866] Added "immediate" feature to the "debounce" method. Additionally it was necessary to rename the "function" namespace to "func" since IE8 is *not* tolerating this.
[BUG #7783] Go up the parent chain for relative positioning
[BUG #7810] initial grunt support for qx.Website
[BUG #7872] force reflow in IE8 to prevent superfluous disappear events
Merge branch 'master' into resolution