#94 require.preload plugin, refactoring
Merge branch 'issue-94' into rc-1.10.3