refactor Nix package handling to prepare for fetchgit support
A quick hack to get rid of common version suffixes appended to nixpkgs versions
GitHub updater: handle rare tags which prefix versions with "r"
Extract git url and revision for NixPkgs