Fixes requires to Module's JavaScript Entry File (the.module.id.js)

Before, the module's JS entry file was zipped inside the folder named with the module id, so requires to the module's public api in the form:
```
require('the.module.id') 
```
were not working due the file was located on:
```
the.module.id/the.module.id.js
```

With this change requires to the module's JS entry file are working, without rewriting any code. Also requires to any other file inside the module still work.