Allow override of client_id and redirect_uri
Fixes #198 - Unable to use multiple redirect_uri