adds SprintDAO

this is a major overhaul of data access.  The objective is to improve
performance.  Wasteful range queries have been eliminated in favor of
direct lookups for points.

Also added is a new DefaultViewCapability
Bug: T78679

Change-Id: I6c27dcf23668bdb01726d1550bc64d2e25e99e9e