Fixes issue #2 - Added compatibility with require.js, but removes basic client script compatibility.