Made scope optional for a token and added varadic functions as
arguments to Request
Improved test coverage for the utils package