Add tests plus minor fixes

Hi there,

I used the new DI feature to add local tests. Unfortunately they proved that the code does not work with AtomLinks (see techcrunch.rss feed) so I removed that functionality. It depends on a fix for XML parser bug which is coming. Until then there is no easy way to make it work.

Best,
Marcin