Translations on Gutterball and Common

New projects in Zanata: candlepin-common and gutterball
Extracted/pushed/pulled candlepin strings.
1124978: Adds description field to activation_keys.
Initial work for sending events on request success only.

Use a EventSink singleton, but with ThreadLocal list of events to send.

A servlet filter kicks in to make sure we dispatch events.
Send events after successful pinsetter jobs.
Request scoped event sink, and introducing pinsetter guice module.
Add a PinsetterJobScope.
Seed PinsetterScope with EventSink.
Consolidate Guice modules.
Create an EventSinkProvider that handles scoping correctly.
Dispatch events on successful requests.

Mistakenly assumed these bubble up as exceptions here when infact we just get a
normal response object. Cast similar to LoggingFilter, get the status, and use
this to determine if the request was a success or not.
Unit test fixes.
Fix job factory unit test.

Removing the class comparison in the test, it looks of very little significance
and this would be at least the second time it's needed to be updated. Too
fragile for a complex area of the code where we need to wrap/decorate, we
shouldn't care what specific class is returned.
Check if both request and pinsetter sinks are non-null and error out.
Minor cleanup.
Fix more issues with sending events on successful requests.
Checkstyle.
export event mistakenly targeted pool
Merge pull request #718 from candlepin/ckozak/export_event_fix

export event mistakenly targeted pool
keep da_popo alive. It's part of our history.

Inside joke referencing a fun time in Red Hat Satellite history, when I
was cleaning a whiteboard but it looked like I was tagging a wall. And
KS came by and said 'Watch out, the popo is coming'.
Merge pull request #712 from candlepin/wottop/translations

Translations on Gutterball and Common