Add support for Proc args to consumer key/secret

Allows the use of a Proc as a `consumer_key` and `consumer_secret`
arugment when intiailizing an OAuth strategy. This Proc receives the
Rack env as an argument, allowing variable configuration based on things
like a what domain it is being called on.