(feat) Added support for JSON cookies.
(refactor) Cleaned characters for uri component.
(refactor) Changed hashing to use openssl bindings.
(refactor) Modularized parsing logic.