remove redundant re-raising of swallowed exception
Merge pull request #80 from MontmereLimited/exception-swallow

remove redundant re-raising of swallowed exception
moved signals to listeners.py, imported from models. fixes #81