- Added circular library dependency test
- Changed stdlib/commonjs.js to fix circular dependency issue
- Changed libs to use new exports pattern