Removed collective.syndication as dependency
Add beautifulsoup as dependency
Added views and adapters ported from collective.syndication so we can have newsml support without including the package as dependency
Added tests
Include as reference an initial recursive function to cleanup the HTML using lxml instead of beautifulsoup
PEP8/PyFlakes