Store end_time in QuerySearcher

ResultFormatter should just format
Access attributes on SearchResult via @result