split diff per file
introduce DiffsController
remove diff action from files controller
split diff computation into many small functions
add specs on DiffsController
Merge branch '865-introduce-diffs-controller' into develop