campaigns: Always pass around store, not DB handle
Created by: eseliger
This was introduced in a recent refactor and to stick to our current pattern of never directly dealing with the dbconn, except for where the store is initiated, I converted the handle to a proper campaigns store.