Relax version ranges of dependencies

Can't properly dedupe installed modules because of the fixed versions in package.json. This patch fixes the issue. Used `~` for jscs because `1.5.x` causes failures.