Code cleanup and some warnings fixed.

Code cleanup and some warnings fixed.
The Searcher.cs file has been renamed to the IndexSearcher.cs one, since
the class name is IndexSearcher.
The reference to the file in the Sitecore.ItemBucket.Kernel was updated.