[meta] Use typed objects in the core code
In #145 we are implementing typed objects that should allow much more memory-efficient storage of our data, potentially we should get some better performance from it as well.
What to change
Convert the files implementing Adblock Plus core classes to use typed objects. Move them to the adblockpluscore repository while at it.