CS-4863: Adds properties for Article entity need for ingest plugin
CS-4863: Adds properties for Author entity needed for ingest plugin
CS-4863: Adds AuthorType properties - needed for ingest plugin
CS-4880: Completes Comment entity and service  - needed for WOBS-2978
CS-4880: Adds Attachment entity and repository - needed for WOBS-2978
CSS-4880: Fixes retrieving of webcode inside Article entity to use Webcode entity
CS-4880: Adds findByCredentials method to auth service needed for mobile api
CS-4863: Fix for commit bea663dd71e18dd3b73fffa0511b2270aaa2e23e

Undos removal of sectionId and issueId properties of Article entity.
CS-4880: Adds Auth adapter for Facebook from Tageswoche
CS-4880: Adds getter and setter for commentLocked property
Merge remote-tracking branch 'upstream/master' into CS-4880

Conflicts:
	newscoop/library/Newscoop/Services/CommentService.php
Merge remote-tracking branch 'upstream/master' into CS-4863

Conflicts:
	newscoop/library/Newscoop/Entity/Article.php
CS-4880: Removes facebook authentication from core
Merge pull request #514 from m038/CS-4880

Cs 4880
remove duplicated properties/functions
merge branch with latest master updates
remove duplicated properties/functions
Introduces the possibility to nest comments
Enables replying to a parent comment from the frontend
Renames poblicationResolver to publicationResolver