refactorisation de bank_extract_line

élimination des différents TODO qui étaient pour l essentiel déjà traités
déplacement de la logique de verrouillage des chèques (pour une remise de chèque) vers le modèle ComptaLine
simplification des spec associés à ce changement
introduction de uniqueness pour Book et spec des validations
suppression du champ inutilisé income_outcome du modèle Destination
refactorisation de plan_comptable et des books

notamment déplacement de cumulated_at vers la classe mère Book et déplacement de create_accounts vers PlanComptable
poursuite de diverses refactorisations et éliminations de TODOS
suppression d un dernier period_id après retrait de mass_assigned period_id de Account
suppression du controller restores, de la vue, de la route
retrait de méthodes devenues inutiles dans Room et ajustement spec et controller
suppression du controller version et des vues correspondantes
creation de max_open_periods? pour le modèle Period, mais on maintient celle de organisme
retrait d un path restore qui était resté dans le form new organism
suppression d un puts résiduel
correction bug sur la production des listings avec les reprises AN