Template for building module compatible with AMD(RequireJS), CommonJS(node.js) and browser global(window).