Add support for access token

I haven't been able to test this yet unfortunately, so you'll need to test this before you commit it to the live production.

This adds an optional token parameter to the makeOffer function.