Support change from urllib2 to requests lib.

Commit f809f91 changed the fileclient from urllib2 to requests. To properly build a .deb package we need to add python-requests to the build dependencies.
Better variable names.
Merge pull request #11837 from bretep/patch-5

Support change from urllib2 to requests lib.
Require python-requests for install
Merge pull request #11839 from bretep/add-requests-to-debian-build

Require python-requests for install
Merge pull request #11838 from s0undt3ch/develop

Better variable names.
Comment indentation fix
Merge pull request #11841 from s0undt3ch/develop

Comment indentation fix
migrated file.serialize state func
added sls renderer
Ensure string like obj are str not unicode
fix aggregation function
fix serializers
fix broken file test
implement source merging strategy for pillar
fix copy
fix sls renderer