Added repr to indexed.BaseField
SearchFields configuration is now used in the backends
Previously, we just converted them to make them look like indexed_fields.
We now convert indexed_fields into SearchFields objects and pass them to the backend.
Merge pull request #346 from kaedroho/searchchanges/search-fields-refactor

Search Changes 5 - Use SearchField objects in the backends