WIP: Moved test into tree, added README.md and fixed qunit finding tests.

As we now have test infra here is a more extensive storage test.

This patch remotes the qunit + jquery to a CDN so no need for the lib directory anymore?

The idea is to place tests into a mirroring path so I moved the storage.html but did not manage to get the comment that clean.

- [ ] Is using a CDN ok for our tests?
  - remove the lib directory again.
- [ ] Why is the global storage not supported?
- [ ] Can we shorten the tree as we only test JS or do we want to test the build process or less too. I guess we should
  - remove src from ```tests/src/js``` path?
  - remove src/js from ```tests/src/js``` path?