Squashed 'www/mmirf/' changes from a348c3f..a762e7b

a762e7b updated to version 3.1.1
8b1f5b5 GrammarConverter.loadGrammar: the callback functions are now called in context of the GrammarConverter instance and with additional arguments (e.g. in case of error)
8cc126f BUGFIX ConfigurationManager.get: defaultValue is now handled correctly
51a5ef4 * added (opitional) hooks for controllers: "before_page_prepare" and "before_page_prepare_<ctrl name>" which get called before view-templates are prepared for showing (i.e. before dynamic content in views is rendered)   * call-order for hooks is: (1) before_page_prepare*, (2) before_page_load*, (3) on_page_load* * controller hooks "on_page_load", "before_page_load", "before_page_prepare" are invoked with additional argument viewName (STRING), e.g. on_page_load(data, viewName) * for controller hooks before_* now the return value is evaluated: if present and false (BOOLEAN), then rendering is aborted, i.e. view will not be rendered
c0e544d * updated docs with specific jQuery dependency information * FIX added missing dependencies for jQuery (instead of using global $ object!)
3c92ce9 removed jQuery dependency (using JSON.parse directly now)
fcd5c5b noop
62387ee updated docs with specific jQuery dependency information
183fadd removed un-used file (was directly integrated into jscc-amd)
a2dc2c4 added NodeJS build tools to ignore list
b75effe updated version information and readme
da119e5 updated doc
2b283c1 updated doc
5e2343b FIX allow BooleanLiterals in callParam

git-subtree-dir: www/mmirf
git-subtree-split: a762e7b7b166b5082a68feafaf6e22636c95118a
Merge commit 'c5898933b2910f1e5508fdf79946aa073c4e80e9'