first pass at time prediction queue support.  Needs testing
fixes to protocol buffer usage
Fixed to queue retrieval.  Need to fix date parsing.
Fixed to time parsing, added schedule deviation to prediction.
Renamed QueueBasedPrediction serviced and changed the interface it
implements, then added expiry to cache
restoring hibernate to validate
Merge branch 'sab-time-queue'