Bug 844347 - logger

Let's start building this background platform, shall we?  This separates Sync from general constants and starts building the `org.mozilla.gecko.background.common` namespace.

I'll rebase the tabs patch on top of this next week.