More basic acceptance tests

added new suites and a lot of tests, including files and sharing.


Actually this is generated automatically with commands install or update commands: 
```
npm install xyz --safe
```