Fixed testing deps and .gitignore