version alpha 0.3.1

bug fixes:
1.fix the unittest not calling sys.exit bug, caused by mis-used "import clients" which
  is not referenced in test_clients.py, and a MessageSaver instance is initiated
  in clients.py who has lead to infinite loops.