modular oauth 1.0a client implementation for go