updated dependencies and enforced jscs style checks a bit more