Added __get method to collections
Added __toString method to collections
Added more indexing options and tests to collections
Added read preference helpers at collection level