feat #984 noder-js: cleaning of aria.core.JsonValidator

Removal of commented code for the addition of `aria.core.BaseTypes` as a dependency.
That base bean definition is alreay added in the bootstrap.
feat #984 noder-js: Dynamic dependencies restoration

Classes `aria.utils.History` and `aria.templates.Template` had dynamic dependencies that had been turned into static ones.
This commit creates a loader plugin for `aria.utils.History` and make the contextual menu class asynchronous for the `aria.templates.Template` class.
feat #984 noder-js: switching to noder-js 1.4.0
NOT TO BE INCLUDED IN FINAL VERSION: using temporary noder-js version from github

(from git+https://github.com/divdavem/noder-js.git#loaderPluginsNoArg)