Hooks: Get rid of hooks

These will be reintroduced as django signals should we ever need them again
Based on evernote/pootle@a5526c254e6e3c31ab23d20d2b81f9aafa94d8ee
TranslationProject: Log the exception as well if we error out in UAT