Fixes #4 - Uses semver node lib to determine if updated package version falls within dependency version range. Added endpoint to get ALL dependencies for repo