Adding the ability for apt based pkg installs to not install packages that have been marked as recommended.  By default these packages are installed but passing install_recommends as False will cause these not to be installed.
Merge pull request #15079 from garethgreenaway/apt_dont_install_recommends

Changes to aptpkg.py and pkg state