Split CollectionTest and LoggableCollectionTest
Refactor Collection tests with more realistic param/return values
Implement get/setReadPreference() methods on core classes
Merge pull request #92 from doctrine/read-pref-methods

CollectionTest refactoring and get/setReadPreference() methods