Handling null inputs better in RoviPredicates
Using Strings.emptyToNull instead of conditional branch
Added documentation to the parseDate method
Fail processing if index is not accessible
Using getUnchecked when reading from guava cache in order to avoid exceptions to be swallowed
Created a RoviLineIndexer reusing common logic of RoviLineProcessor