Kill the cat
Version 2.2.0
Test AliasGroup with invalid alias.
Merge pull request #278 from wmde/coverage

Test AliasGroup with invalid alias.
Add the deprecated Claim handler functions to Property

Right now these deprecated functions don't fullfil their contract,
as the abstract Entity is not properly implementing them (which is
ok as these function are being phased out).

This is needed in order to actually make the Wikibase code that
still relies on these old functions work with properties (which
is something that used to work in the past when this code was still
in Entity).

Mid-term we will want to remove all usages of these functions and
then phase them out, but for now they should at least be properly
implemented (-> fullfiling their contract).

The code and the tests were copied from item, with only very minor
adjustments.
Added AliasGroupList::toArray
Merge pull request #286 from wmde/agta

Added AliasGroupList::toArray
Fix visibility of PHPUnit method
Merge pull request #288 from wmde/protected

Fix visibility of PHPUnit method
Fix border condition bug in BestStatementsFinder
Merge pull request #287 from wmde/BestStatementsFinder

Fix border condition bug in BestStatementsFinder
Update RELEASE-NOTES.md
Add Statement::newFromMainSnak

Split from https://github.com/wmde/WikibaseDataModel/pull/205
Add StatementList::getMainSnaks
Add StatementList::getWithPropertyId
Optimize StatementList construction from array
Drop optional Term array() parameter
[DNM] Make AliasGroup constructor parameter optional
Merge pull request #291 from wmde/termArray

Drop optional Term array() parameter
Remove Statement::newFromMainSnak