Filter and Sort options available on Search
Added SearchIndex<T>(Query query, IResultDefinition<T> definition, Filter filter, Sort sort)
Added Tests