Run shotgun unittests, run flake8 on every python file

Change-Id: I31d3a8c32a4acbc5a99d766f1842bbb748ddaf60