Make tests available offline

To execute the tests the repo has to be cloned with:
git clone --recursive git://github.com/tmpvar/jsdom.git
or after the initial clone:
git submodule update --init --recursive

Fixes #817.
Make travis clone submodules recursively