Implemented support for RepositoryFactory.
Fixed wrong interface.
Reducing dependency on RepositoryFactory by providing EntityManager as a getRepository argument.
Reduced granularity of DefaultRepositoryFactory reference to ObjectRepository instances, in cases where consumers are completely rewrote EntityRepository.
Updated since php doc tag.
Update getting-started.rst

The tutorial assumes Doctrine 2.4
list_bugs.php needs to call to getters for protected vars

list_bugs.php needs to call to getters for protected vars. This was changed in the "getting-started" code repository, but not in the "getting-started" tutorial.
added badges
[DDC-1398] Extra-lazy get for indexed associations

If an association is EXTRA_LAZY and has an indexBy, then
you can call get() without loading the entire collection.
Return NULL for non-existent keys

The load() function already returns just one entity or NULL, so
the current() is not needed and the result can be returned directly.
Test actual data returned by get()
Get rid of variable
Use find() if the indexBy field is the identifier
No need to lookup metadata
Extra test for indexBy identifier versus indexBy other fields
ANSI compliant quote strategy
Fix DDC-2519
Dont allow failures in 5.5 anymore