Restore ClassMetadataInfo::$lifecycleCallbacks array structure

Fixes #803. This restores the structure before 59a67f3f29020f6dfc82b7446c6140b4010d8681 (#428) to be consistent with ORM while still ensuring that the same callback is not registered multiple times.