Add requirements.txt

Still tyring to figure out why python3 builds are failing.
Looking at travis-ci logs it seems that travis complains
about no way to discover requirements. Then it proceeds
to install unittest2 and breaks

Let's see if adding explicit requirements helps.

Signed-off-by: Zygmunt Krynicki <zkrynicki@gmail.com>