Jenkins

This works together with jenkins and lets you run tests for all packages.
Feature works good on jenkins, not yet good on travis, but travis did not try my latest changes, and I have to leave now, so I create a pull request in advance.
Don't merge if travis says its bad.
@maartenkling 
Somebody, maybe me some time must add a bufgix to codeanalysis.
Without the bugfix, some checks fail because they assume a filename ending with .js is a js file, but some javascript developer of an upstream js lib thought that directory names should also have the .js ending