configuration for pep8/flake8

Adds in 'make-release' as a python file pattern since both tools
defaults to '*.py' that would not catch it.

Ignored:
- W191 indentation contains tabs
- E501 line too long (X > 79 characters)

Change-Id: I0e886a7af32c43ec4e7448584e512d3984e84782
make-release: tweaks for pep8

Enhance style of make-release to have pep8 report less errors. Various
whitespaces issues and added some blank lines as well.
Also fixed E401 multiple imports on one line

Change-Id: Ifca6c483b7909fe7b00c60320f8042f985f1ed49
make-release: fix up python comparison

 if foo == None:

becomes:

 foo is None:

Change-Id: I73d03deeeb2eac109e50918187840dcb65c4f089
make-release: use space for indentation

The python way to indent is to use four spaces, not tabs.  Also slightly
reindented some structures such as lists.

Change-Id: Ib9812f1e7b50760d74dc5bd77042a93feac6d54a
Add stub to make branches for all extensions

Change-Id: I2e344875f1635577fb8d6564dbfa75edc7103de7