* don't require shallow clones of old commits doesn't look like github allows it. hints here: https://stackoverflow.com/questions/31278902/how-to-shallow-clone-a-specific-commit-with-depth-1 * don't try to update submodules
* fix travis * lint fixes * travis: enable tests * fix some tests, disable a broken eestream test for now