Support HTTP cookies

Probably needs to be read through just to clarify that it works. I have tested it for one or more cookies and the syntax can be used as follows (tested only for that syntax).  Its late at night, so not 100% if this will work as well as the last implementation, but my tests so far seem promising. Works with the `oraclejdk` anyway :smile:. Feel free to suggest changes, etc.

Again, you may want to read through it and change some things, feel free.

````json
{
    "cookie": {
        "cookie": "value",
        "cookie": "value
    }
}
````