Added vendor/ to .gitignore
Added composer.lock to .gitignore
Added requirements on ezpublish-kernel and symfony/http-foundation
Added ProviderInterface and CommentsRenderer, with tests