Add POST and auth support to BzDeck.core.request