Allow extra params in OAuth::Consumer#get_access_token
Fixed #219: give correct error message when fun return type is incorrect