nitdoc: introduce require.js a JS module loader
require.js is an open-source implementation of the
Javascript AMD API.
The Asynchronous Module Definition (AMD) API specifies
a mechanism for defining modules such that the module and
its dependencies can be asynchronously loaded.
This is particularly well suited for the browser environment
where synchronous loading of modules incurs performance.
require.js also includes cache control on client side.
Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
Conflicts:
src/nitdoc.nit