Remove unnecessary dependencies and centralize version string.
Merge pull request #3598 from vesten/update-bar-aint-recursive

bar - Remove unnecessary dependencies and centralize version string.