Update requirements.txt

Current version of pypubsub breaks (3.2.0) during installation on Ubuntu 12.04 - This fixes the installation to version 3.1.2