Improved date parsing

Add ability to parse dates in the format that Gerrit uses
Moved operator handling to SearchKeyword base class

Change-Id: Ib0a57ef8c0049c729cbfc5353852b1cd587b9e4b