Don't update pbr's setup.py

Due to the fact that we'd like to keep pbr's requirements in sync with
global requirements we should disable syncing of setup.py for pbr.

* existing tests fixed by adding standard setup.cfg file;
* new test case added for syncing pbr project (with pbr like setup.cfg file).

Change-Id: Ibf5fcdad118fffb4fd5dd50c5d1decfa6f9a6479
Standardize read ops to 'with open' construction

Change-Id: I76093df2cd76f4fdb56b059055601f7c61a9feaf
Remove vim header

We don't need vim modelines in each source file, it can be set in
user's vimrc.

Change-Id: Ib2b5642b7d9051d4586419a6dd4785060cd59825
Closes-Bug: #1229324
Merge "Don't update pbr's setup.py"
Merge "Standardize read ops to 'with open' construction"
Merge "Remove vim header"