(TK-29) Move to URI instead of String

Have the RequestOptions constructor take a URI instead of a
string. Add signature to the HTTP request methods that take
a URI.