Made a new Cookie class

The current way of handling cookies is very primitive and require time-consuming development in order to keep it up-to-date with every single law-region. Making a separate Cookie class is the first step in order to fix that issue.

Wether one should follow the law or not, is not in our business, but we should make it as easy as possible to do so(and not).

Anyway, a more object oriented approach is the right way to go, especially in this case.

-----

Nevermind.. too many commits.. my fault