Refactored sanitization code.
Dropped LWP::UserAgent for HTTP::Tiny.
Updated the tests to use ENV variables for brandname and key instead of hardcoding these values.
Addressed a bug with the parameter sanitization, all of the params are uri_escaped when stringifying the URI.
Minor code clean up