Run py.test before asking to push

Frozen requirements
Updated to support watson.db and watson.di