Add work-in-progress processor that parses and analyses files non-incrementally once.
Simplify analysis service interface, factor language identification out.