Documented associated content objects
Map all IDs consistently
Made tests more readable
Moved XML creation into protected methods.

PHPUnit does not call the constructor before calling the data providers,
which led to code dublication earlier.
Implement and use XMLText Storage for SqlNG

It does not handle the URLs yet. Not sure if this is really needed.
SqlNg should get a clean API for that then.
Stubbed keyword storage