Use yui-compressor to combine JS into one file. Rename super to hyper to satisfy yui-compressor.
Massive reorganization. Separate all objects into individual files. Remove duplicate namespace declarations.
Use single JS file.
Include modules separately along with aggregated .js
Disable YUI warnings. When enabled, just yields 300+ messages requesting "try to use a single 'var' statement per scope", which is silly. Declare variables where needed and no earlier when the language allows this.
Migrate to minify-maven-plugin and Google Closure Compiler.
Use minified guacamole-common-js.