client-js: Avoid polluting global namespace by 'exports'

When you use RequireJS, if 'exports' object is exposed to the global namespace, some AMD modules which change their behavior by checking whether 'exports' exists in the global namespace, are wrongly treated as CommonJS module.