Add CommonJS build.
Merge branch 'commonjs'