Renamed package _ to - and add pytest

This is so that generated debian packages are hyphenated instead of using
underscores.

This commit also enables py.test as the default testrunner.

Change-Id: I407fca38a4947f555bd9b6898886312aa2335ea9
Added gitreview

Change-Id: I76f07ab42557163eb9b6fc7bf94b7791c9b99b96
Removed +x from unexecutable files

Change-Id: Iac6304789f2b10a8348839b0a4f203db668a5a35
Added flake8

Change-Id: Ic4b0b7e5f1c5bc4e5cd25b23f9d88883bee22331
More generic flake8 configuration

Change-Id: Ie6851c0b571c73acf21e02b56c0242ac235c7797
More generic pytest configuration

Change-Id: I5b3104c74ad1334f3a350847b8f3805aeba38673