added read_preference attribute to Mango::Cursor