Ensure Exec['apt_update'] runs prior to package installation

Added a dependency chain to Exec['apt_update'] to ensure it get's executed prior to to other packages barring "python-software-properties" and "software-properties-common" which are installed by apt::ppa which notifies Exec['apt_update']