ppa: fix empty environment definition in exec ressource when no proxy

The value given for empty environment in the exec resource of ppa definition was false. In the PR I corrected it and also added a spec to cover the case.