Faits :
A.
Par jugement du 1er mai 2014, le Tribunal pénal de l'arrondissement de la Sarine a reconnu A._ coupable d'assassinat, de viol, de faux dans les titres et de délits à l'ancienne loi fédérale sur la circulation routière et l'a condamné à une peine privative de liberté à vie, sous déduction de la détention déjà subie. Un traitement ambulatoire a été ordonné. Ce jugement règle, en outre, la question des frais judiciaires, celle des prétentions des parties plaignantes, le sort d'objets séquestrés ainsi que les indemnités des conseils d'office.
B.
Saisie par A._, la Cour d'appel pénal du Tribunal cantonal fribourgeois a partiellement admis l'appel. En ce qui concerne les points contestés du jugement de première instance, A._ a été acquitté de l'accusation de faux dans les titres, reconnu coupable d'assassinat, de viol et de délit à l'ancienne loi fédérale sur la circulation routière et condamné à 20 ans de privation de liberté, sous déduction de la détention déjà subie. La cour cantonale a aussi pris acte de divers passés-expédients de A._ sur les conclusions civiles et rejeté celles tendant à sa condamnation au paiement des frais de défense des parties plaignantes. En résumé, ce jugement sur appel, auquel on renvoie pour le surplus, repose sur l'état de fait pertinent suivant.
B.a. A._, né en 1967, et son épouse B._, née en 1973, d'origine tunisienne, se sont mariés en 1997. Ils sont arrivés en Suisse en 1999 et se sont installés à C._ en 2005. Les époux ont connu des difficultés conjugales dans le cadre desquelles A._ a notamment proféré des menaces de tuer son épouse ou de se suicider en cas de rupture. Le jeudi 1er avril 2010, après avoir tenté en vain d'acheter un pistolet calibre 22 long rifle dans une armurerie, A._ s'est procuré un pistolet soft-air dans une coutellerie. Vers 18h00, il a épié son épouse qui quittait son domicile et a contacté un ami afin qu'il vienne le prendre en charge avec son véhicule de manière à pouvoir la filer. Ils l'ont suivie jusqu'à Lausanne. A._ a pris des photos afin d'obtenir la preuve de son infidélité. Le dimanche 4 avril 2010, après avoir effectué, via internet, des recherches géographiques ciblées sur la région lausannoise, il s'est rendu à Lausanne, puis est rentré à C._ avant de redescendre à Lausanne, déclarant à son acolyte, durant ce trajet, qu'il craignait " de faire une connerie ". Durant ses surveillances, il n'a pas vu physiquement son épouse. Le lendemain, A._ a déposé dans la boîte aux lettres de l'appartement de son épouse le pistolet soft-air, ensuite de quoi il a retrouvé celle-ci à la gare où ils avaient fixé rendez-vous pour aller rechercher leurs deux filles, alors en camp à D._. Durant le trajet les ramenant à la maison, il était de mauvaise humeur, notamment à cause des conditions de séjour des enfants, et a également questionné B._ sur les raisons pour lesquelles elle lui avait caché son week-end à Lausanne. En revenant à l'appartement, il a repris le pistolet soft-air et a commencé à fouiller dans les sacs que sa femme avait ramenés de Lausanne, pendant que celle-ci revêtait des habits d'intérieur. Il a alors initié une discussion afin de savoir pourquoi elle avait porté des sous-vêtements provocants et s'était rasée les parties intimes pour son amant, alors qu'elle ne l'avait jamais fait pour lui en treize ans de vie commune. Pour contenir son épouse qui l'aurait frappé, il lui a solidement attaché les mains dans le dos à l'aide d'une corde bleue. Il lui a ensuite clairement fait comprendre que si elle était d'accord de se remettre ensemble, elle allait sauver sa propre vie, la sienne et celle de leurs enfants. Après s'être déplacé dans la chambre à coucher, il l'a fermement ligotée aux pieds avec des ficelles blanches tressées dont une extrémité était attachée au cadre du lit et l'autre au sommier. A un moment donné, ne supportant plus ses hurlements et ses cris, il l'a momentanément bâillonnée à l'aide de trois morceaux superposés de large scotch jaune. La discussion a repris et elle lui a expliqué que leur relation était terminée, qu'elle était mariée religieusement avec un autre homme qui, lui, savait la caresser. S'en sont suivis des coups de crosse et de canon et 8 tirs de pistolet soft-air, à bout touchant ou portant, sur le visage de la victime. A._ a ensuite tenté de l'étrangler à mains nues et avec une corde bleue. Il a alors pensé avoir tué son épouse à ce moment-là, en l'étranglant, puisqu'elle ne donnait plus aucun signe de vie. Après avoir allongé son épouse en position ventrale sur le lit, il s'est muni d'un couteau dont il lui a asséné 12 coups dans le dos et 3 dans la nuque. Finalement, il l'a égorgée.
Il ressort, en résumé, du rapport d'autopsie que la victime présentait au niveau du visage, des lésions provoquées par des projectiles sous forme de plaies, dont une de la lèvre supérieure dans laquelle se trouvait une bille en plastique, et des lésions sous forme d'ecchymoses circulaires compatibles avec l'emploi d'un instrument contondant (canon d'une arme). L'ensemble des lésions, la plaie du cou en particulier, présentait des signes de vitalité; la victime les avait subies de son vivant. Cette dernière ne présentait, en revanche, pas de lésions de défense. La plaie de la face antérieure du cou était nécessairement mortelle à très brève échéance, la cause du décès résidant en une hémorragie massive.
Après ces faits, A._ s'est rendu aux toilettes et à la salle de bain afin de se nettoyer et de se débarrasser des projections de sang qu'il avait reçues notamment sur les mains, les bras et le visage. Ne voulant pas attirer l'attention de ses filles, il a également changé son jeans et son t-shirt, maculés de sang. A cet effet, il a fouillé dans l'appartement et a trouvé un pantalon blanc - qui appartenait à sa femme - et une de ses propres chemises qui était suspendue derrière la porte de la chambre à coucher. A 17h01, il a reçu un SMS de E._ et à 17h02, ils ont conversé brièvement par téléphone. Peu après, A._ a quitté l'appartement de son épouse - en ayant pris la précaution de fermer à clef la porte de la chambre à coucher - afin de se rendre chez E._ pour revêtir d'autres habits, ne supportant notamment pas de porter un pantalon de femme. A 17h10, il a fait le plein d'essence à la station-service du quartier. Chez E._, il s'est changé, y compris ses chaussures, souillées de sang. Par la suite, il les a cachées dans le coffre de la voiture familiale. Il est ensuite retourné au domicile de son épouse. A 17h58, E._ l'a à nouveau appelé, ce qui a permis à A._ d'organiser le souper de ses filles. Il s'est alors rendu une nouvelle fois chez E._ pour récupérer le souper des enfants. A 18h55, F._i et, à 19h44, G._ ont entretenu une conversation téléphonique avec lui. A ces occasions, il leur a répondu qu'il ne pouvait pas les rejoindre pour boire un verre car il était en pleine discussion avec sa femme. Il a passé la soirée avec ses enfants devant la télé, leur expliquant que leur mère était " partie quelque part et qu'elle allait rentrer tard ". Entre 23h00 et 23h32, il a envoyé 5 SMS à H._, qu'il pensait être l'amant de feue son épouse, au moyen du téléphone portable de cette dernière. Après s'être couché un moment au salon, il a passé une partie de la nuit aux côtés de la défunte. A son réveil, il a couvert le cadavre de sa femme d'un duvet.
Le mardi 6 avril 2010, A._ a informé sa fille aînée qu'il se rendait en ville. Il est allé acheter un t-shirt et, selon ses déclarations, sur le chemin du retour, il s'est arrêté chez I._ et son mari pour prendre un café. Entre 8h31 et 12h53, il a échangé une trentaine de SMS avec E._, qui se trouvait au travail à J._, et s'est entretenu téléphoniquement avec elle. Durant ces conversations, il lui a expliqué que sa femme avait fait une tentative de suicide et qu'elle était à l'hôpital. Il a également organisé la garde de ses filles, qui devaient être confiées à K._, la fille de E._. Dans la matinée, il a amené les enfants chez l'intéressée, avant de repartir. Il leur a expliqué qu'il devait se rendre au chevet de leur mère qui était hospitalisée. Vers midi, il est retourné chez K._ afin de manger avec les filles, avant de quitter à nouveau les lieux. A 12h36, il a appelé L._ avec le téléphone de la défunte pour lui annoncer que sa soeur était à l'hôpital, qu'elle avait fait une tentative de suicide par absorption de médicaments et que les médecins lui donnaient 40% de chances de survie. Il a précisé que la défunte avait passé le week-end avec un homme et qu'elle ne l'aimait plus. Sans donner plus d'explications, il a raccroché et n'a pas réagi aux nombreuses tentatives de sa belle-soeur de le joindre. Vers 13h30 A._ a envoyé le SMS suivant à cinq de ses amis: " Salut j'ai vu avec mes yeux ma femme travaille la pute en professionnel a lausann et elle est avec son amour depuis jeudi au chemin M._ avec un H._ ils sont maris orfi khobi mastour et c son chauffeur qui conduit ma voiture depuis gare C._ marti et parti avec copine et puis c lui qui a pris sa place.Elle a passé5jours chezlui lintermédidière c N._ O._ C._ Marti tsalli !!Allah yarhimha ena au présent ". Vers 13h30, E._ a pris en charge A._ à un arrêt de bus. A cette occasion, il l'a informée du fait qu'il avait tué sa femme en l'étranglant et qu'il avait passé une partie de la nuit à ses côtés. Vers 14h30, sur injonction de E._, il s'est rendu à la police.
B.b. Deux expertises ont été ordonnées en cours d'instruction. Elles parviennent à la conclusion concordante qu'au moment des faits, l'intéressé avait la pleine capacité d'apprécier le caractère illicite de son acte, mais que sa capacité de se déterminer d'après cette appréciation était très légèrement diminuée.
B.c. Enfin, la cour cantonale a retenu que dans la période précédant le 14 janvier 2010, soit peu avant que B._ ne sollicite la reprise de la procédure matrimoniale, A._ l'a, à une reprise, forcée à entretenir une relation sexuelle non consentie.
C.
Par acte du 14 septembre 2015, A._ recourt en matière pénale au Tribunal fédéral contre ce jugement sur appel. Il conclut, principalement, à la réforme de cette décision dans le sens de son acquittement de l'accusation de viol, une peine plus clémente lui étant infligée. A titre subsidiaire, il demande l'annulation de la décision querellée sur les deux points précités et le renvoi de la cause à l'autorité précédente pour nouvelle décision au sens des considérants. Il requiert, par ailleurs, le bénéfice de l'assistance judiciaire.
Par acte du 7 septembre 2015, le Ministère public de l'Etat de Fribourg recourt en matière pénale contre la même décision. Il conclut, principalement, à sa réforme en ce sens que A._ soit condamné à la privation de liberté à vie. A titre subsidiaire, il demande l'annulation du jugement entrepris et le renvoi de la cause à la cour cantonale pour nouvelle décision au sens des considérants.
Invités à présenter des observations sur le recours de A._, le Ministère public et la cour cantonale y ont renoncé par actes, respectivement des 23 et 24 mai 2016. A._ s'est, quant à lui, déterminé sur le recours du Ministère public par mémoire du 22 juillet 2016, qui a été communiqué au Ministère public recourant. A._ a conclu au rejet de ce recours, requérant, en outre, que l'assistance judiciaire lui soit accordée pour cette procédure également.
Considérant en droit :
1.
Les deux recours visent la même décision. Ils ont trait au même complexe de faits et posent des questions connexes sur le plan juridique, l'un concluant à l'aggravation et l'autre à l'atténuation de la peine prononcée par la cour cantonale. Il y a lieu de joindre les causes et de les traiter en un seul arrêt (art. 24 al. 2 PCF et 71 LTF).
2.
Le Tribunal fédéral est lié par les constatations de fait de la décision entreprise (art. 105 al. 1 LTF), à moins qu'elles n'aient été établies en violation du droit ou de manière manifestement inexacte au sens des art. 97 al. 1 et 105 al. 2 LTF, soit pour l'essentiel de façon arbitraire au sens de l'art. 9 Cst. Ce grief se confond, par ailleurs, avec celui de violation de la présomption d'innocence en tant que ce dernier porte sur l'appréciation des preuves (ATF 127 I 38 consid. 2a p. 41; 120 Ia 31 consid. 2c p. 37). Le Tribunal fédéral n'entre pas en matière sur les critiques de nature appellatoire (ATF 141 IV 249 consid. 1.3.1 p. 253).
3.
A._ reproche à la cour cantonale de n'avoir pas intégré formellement dans l'état de fait de sa décision que, peu de temps avant les faits, les docteurs P._ et Q._ auraient posé le diagnostic d'un épisode dépressif sévère sans symptômes psychotiques ainsi que d'une dépendance à l'alcool, utilisation continue (courrier du 9 avril 2010). Selon lui, cet élément factuel serait susceptible d'influencer le sort de la cause en conduisant à retenir une diminution plus importante de sa responsabilité pénale. Au titre d'une violation de l'art. 50 CP, il reproche à la cour cantonale de ne s'être pas prononcée sur la gravité de l'épisode dépressif dont il souffrait quelques jours avant les faits. On ne comprendrait pas comment la cour cantonale serait parvenue à la conclusion que sa responsabilité pénale était " légèrement à très légèrement restreinte " ni, cas échéant, les raisons pour lesquelles elle aurait écarté le diagnostic posé par les docteurs P._ et Q._. Le recourant souligne dans ce contexte, que, selon l'expert judiciaire R._ "la sévérité de l'épisode dépressif apparai[ssai]t difficile à apprécier rétrospectivement ".
Rejetant la réquisition du recourant tendant à l'audition des docteurs P._ et Q._, la cour cantonale a mentionné tant le diagnostic figurant dans le courrier du 9 avril 2010 émanant de ces praticiens que le fait que les consultations en cause avaient eu lieu les 3, 10 et 17 mars 2010. Elle a aussi relevé que le recourant avait alors été reçu en consultation par le docteur S._ et que les docteurs P._ et Q._, ne l'avaient pas examiné personnellement. Enfin, il ressort sans ambiguïté des considérants de la cour cantonale que les deux experts judiciaires ont discuté ce diagnostic, soit notamment la gravité de l'état dans lequel le recourant se trouvait au moment des faits, et qu'ils ont, tous deux, exclu un épisode dépressif " sévère ", compte tenu, pour le docteur T._, du fait que le recourant " continuait d'agir " et, pour le docteur R._, eu égard à l'absence de " repli social " et à la posologie prescrite au recourant (jugement sur appel, consid. 2d p. 7 et 6f p. 25 ss). Tous les éléments dont le recourant critique l'absence sont ainsi dûment mentionnés dans la décision querellée. Il en ressort également, de manière claire, que les deux experts judiciaires ont écarté l'appréciation, figurant dans le courrier du 9 avril 2010, d'un état dépressif " sévère " et les raisons pour lesquelles ils n'ont, tous les deux, pas retenu un tel diagnostic. On comprend ainsi aisément que la cour cantonale a jugé que le courrier du 9 avril 2010 invoqué par le recourant, qui a été discuté par les experts, n'était pas propre à mettre en doute, sur le point litigieux, l'opinion et les conclusions concordantes des spécialistes mandatés par l'autorité (cf. ATF 137 II 266 consid. 3.2 p. 270 s.; 125 V 351 consid. 3b et 3c p. 352 ss). Ces griefs sont infondés.
4.
Au titre de la violation des art. 10 CPP (présomption d'innocence) et 9 Cst. (prohibition de l'arbitraire), A._ reproche à la cour cantonale d'avoir retenu qu'il avait contraint son épouse à l'acte sexuel alors qu'un doute s'imposerait sur ce point. Il relève que la cour cantonale se serait exclusivement fondée sur des témoignages indirects, soit des ouï-dire. Une telle manière de procéder ne serait pas conforme aux réquisits d'un procès équitable (art. 6 CEDH). Les trois témoignages indirects ne seraient corroborés par aucun autre moyen de preuve, ce qui aurait dû conduire la cour cantonale à concevoir un doute sur la réalité des faits constitutifs du viol. Le recourant invoque, sur ce point un avis de doctrine selon lequel, pour la Cour européenne des droits de l'homme, les témoignages indirects ne seraient compatibles avec le principe d'un procès équitable que pour autant qu'ils soient corroborés par d'autres moyens de preuve et que la personne impliquée ait pu les contester ou produire des moyens de preuve à décharge (NATHALIE DONGOIS, L'erreur judiciaire en matière pénale: Regards croisés sur ses contours et ses causes potentielles, in Quid iuris n° 13, 2014, p. 101 s. et la référence à la décision Comm. EDH, X c. Autriche du 1er juin 1972).
4.1. La cour cantonale a retenu que, dans la période qui avait précédé le 14 janvier 2010, soit peu avant que feue B._ ne sollicite la reprise de la procédure matrimoniale, le recourant l'avait, à une reprise, forcée à entretenir une relation sexuelle non consentie. L._, soeur et confidente de la victime, avait en effet exposé: " Je suis en mesure de vous expliquer un détail qui l'avait décidée à le quitter définitivement. A._ forçait régulièrement B._ à entretenir des relations sexuelles avec lui, et ce au milieu de la nuit. Juste avant qu'elle prenne la décision de se séparer, et c'était la raison principale de sa démarche, il avait abusé d'elle. Elle s'était réfugiée dans la chambre des filles et il l'avait rejointe. A cet endroit, après lui avoir mordu fortement un sein, il a uriné sur elle ". L._ a confirmé ces déclarations devant le magistrat instructeur, précisant que la victime ne lui avait confié un tel acte qu'à une seule reprise car normalement elle ne lui racontait pas ce genre de choses. U._ avait expliqué que la victime lui avait dit qu'elle subissait chaque contact sexuel comme un viol, ajoutant qu'elle se sentait obligée d'accepter. Elle a précisé: " Une fois, elle m'a dit qu'il avait uriné sur elle. Elle avait été choquée. [...] Une fois, elle m'a dit qu'elle avait eu très mal lors d'un rapport sexuel. Vous me demandez s'il s'agissait de morsures, je n'en suis pas très sûre, mais c'est possible. Elle ne me l'a pas dit sous cette forme. " Faisant sienne l'appréciation de l'autorité de première instance, la cour cantonale a considéré que ces deux témoins avaient été très modérés dans leurs déclarations et n'avaient pas cherché à charger le prévenu. De son côté, V._ avait également relevé que la victime lui avait expliqué que son mari la frappait et qu'il la contraignait à entretenir des relations sexuelles qu'elle ne désirait pas. Enfin, le prévenu lui-même, s'il avait contesté avoir forcé son épouse ou uriné sur elle, avait néanmoins reconnu qu'à une reprise, lors de leur dernier rapport sexuel, il lui avait mordu le sein, expliquant qu'il avait voulu le sucer et s'était laisser emporter par son élan. Il avait ajouté qu'elle s'était vivement retirée et qu'ils n'avaient pas eu de véritable relation sexuelle ce jour-là. Il avait ajouté que son épouse lui avait dit " au nom de Dieu, plus jamais tu ne me toucheras ". Devant le Tribunal pénal, il avait expliqué: " dans mes relations intimes avec elle, j'évitais de toucher ses seins pour qu'ils gardent leur forme, qu'ils ne tombent pas. C'est la raison pour laquelle je ne lui touchais pas les seins en général. Ce jour-là, j'ai remarqué qu'ils avaient chuté. Avec l'âge et l'usage les seins tombent. L'idée qui m'a directement traversé la tête était la tromperie. Vu que je touchais jamais ses seins pour préserver leur beauté, j'ai pensé que quelqu'un d'autre en avait profité vu qu'ils tombaient ". La cour cantonale a conclu de ce qui précède qu'il ne faisait aucun doute que le jour en question feue B._ s'était opposée à entretenir une relation sexuelle avec son mari, ce qui avait amené celui-ci à l'y contraindre. Alors même que la victime était une personne très pudique, qui avait de la peine à se confier, elle avait parlé de cet événement à son entourage et en avait donné une description à la fois explicite, très présente dans son souvenir, et ponctuée de détails qui ne laissaient guère de doutes quant à la réalité des faits. En réaction à ce viol, la victime avait en outre pris la décision définitive de se séparer de son époux et réactivé la procédure matrimoniale dont elle avait pourtant demandé la suspension afin de donner une ultime chance à son couple. Cette situation se distinguait ainsi nettement des autres relations intimes entre les époux pour lesquelles il semblait plausible, particulièrement dans le contexte culturel d'un mariage entre deux personnes d'origine tunisienne, que l'épouse n'ait manifesté qu'une résistance passive face aux assauts de son mari, de sorte que celui-ci n'ait pas eu besoin de la forcer pour entretenir des rapports sexuels (jugement sur appel, consid. 4b p. 17 s.).
4.2. On parle de témoin par ouï-dire (" vom Hörensagen ") lorsqu'un témoin fait part de ce qu'un tiers lui a relaté de ce qu'il avait lui-même constaté. Il s'agit ainsi d'un témoignage portant sur les perceptions d'autrui relatives à des faits (arrêt 6B_905/2010 du 16 juin 2011 consid. 2.3.2). En l'absence de norme prohibant expressément une telle démarche, le principe de la libre appréciation des preuves (art. 10 al. 2 CPP) permet au juge de se fonder sur les déclarations d'un témoin rapportant les déclarations d'une autre personne (v. p. ex.: arrêt 6B_193/2010 du 22 avril 2010 consid. 3.1.2). La seule prise en considération, au stade du jugement, de telles déclarations n'est pas en soi arbitraire (arrêt 6B_834/2013 du 14 juillet 2014 consid. 1.5). Le témoin par ouï-dire n'est toutefois témoin direct que de la communication que lui a faite le tiers; il n'est témoin qu'indirect des faits décrits, dont il ne peut rapporter que ce qui lui en a été dit mais non si cela était vrai (arrêt 6B_905/2010 du 16 juin 2011 consid. 2.3.2). La jurisprudence en a conclu qu'un tel témoin, faute d'avoir pu constater par lui-même un élément constitutif de l'infraction, ne constitue pas à proprement parler un " témoin à charge " (arrêt 6B_342/2015 du 15 octobre 2015 consid. 6.3).
4.2.1. En l'espèce, l'accusation dirigée contre le recourant porte sur un viol, ce qui suppose établi, au plan objectif, d'une part, un acte sexuel et, d'autre part, l'absence de consentement de la femme victime et l'usage de la contrainte physique ou psychique par l'auteur (art. 190 CP). Comme cela ressort de l'arrêt entrepris, la cour cantonale a mis en relation les déclarations du recourant relatives à la morsure qu'il a infligée au sein de son épouse avec les faits décrits par L._, U._ et V._ tels que ces dernières ont rapporté les avoir appris de B._. Il s'ensuit que la consommation de l'acte sexuel était déjà contestée par le recourant et que tous les éléments objectifs devaient être établis. Ensuite du décès de B._, seul le recourant était en mesure de donner des informations, basées sur ce qu'il avait lui-même constaté, sur le déroulement des faits. L._, U._ et V._, ne pouvaient, quant à elles, témoigner que de ce que B._ leur en avait dit. La cour cantonale n'a, par ailleurs, mentionné aucun autre élément de preuve direct établissant la réalité des faits (analyses médico-légales; constat médical de lésions, etc.). La condamnation du recourant ne repose, dès lors, sur aucune preuve directe, immédiatement appréciable, des faits qui ont été retenus à sa charge. Il s'ensuit que les témoignages de L._, U._ et V._, en tant que celles-ci rapportent les déclarations de B._ pourraient, tout au plus, constituer un faisceau d'indices convergents.
4.2.2. Selon la décision cantonale, V._ a relevé que B._ lui avait expliqué que son mari la frappait et qu'il la contraignait à entretenir des relations sexuelles qu'elle ne désirait pas. La cour cantonale s'est référée à la page 21109 du dossier cantonal, soit au procès-verbal d'audition de ce témoin par la police de sûreté. Il ressort toutefois des pièces du dossier qu'entendue postérieurement par le Ministère public ce témoin a précisé en relation avec la question de relations sexuelles contraintes: " Ce n'est pas B._ qui me l'a dit. B._ m'a juste dit que A._ ne la laissait pas dormir quand il avait besoin ou envie d'entretenir des relations sexuelles. Elle ne m'a pas donné de détails ". Elle a ensuite encore précisé: " Elle m'a effectivement dit qu'il l'a frappait mais elle ne l'a pas dit en relation avec les exigences sexuelles de son mari. Pour répondre à votre question, B._ ne m'a pas dit que son mari l'obligeait à entretenir des relations sexuelles mais comme déjà dit simplement qu'il ne la laissait parfois pas dormir. Sur ces questions intimes, nous n'avons jamais eu de grandes discussions, nous avons seulement échangé quelques mots. B._ ne voulait pas montrer son côté faible. " A la question " B._ vous a-t-elle relaté des violences particulières que son époux a exercées sur elle à ces occasions? ", V._ à répondu " Non, jamais " (dossier cantonal, p. 3079 s.). Il s'ensuit que les déclarations de ce témoin, appréciées dans leur globalité, ne permettent, non seulement, pas d'établir un lien quelconque avec l'épisode précis décrit par le témoin L._, mais, en relation avec d'éventuelles violences sexuelles, ne font que rapporter des déclarations d'un tiers inconnu. On peut aussi constater que selon ce témoin B._ avait pris la décision de se séparer définitivement de son mari en raison du manque de soutien apporté par celui-ci lors d'un avortement et non à cause de violences sexuelles (dossier cantonal, p. 3079). En définitive, ce témoignage confirme tout au plus que B._ paraît s'être plainte que son mari la réveillait pour entretenir des relations sexuelles et infirme, par ailleurs, les déclarations de L._ selon lesquelles des violences sexuelles auraient justifié la reprise de la procédure matrimoniale par B._.
4.2.3. Entendue par le Ministère public, U._ a aussi déclaré, contrairement à L._, que B._ lui avait dit avoir pris la décision de divorcer parce que le recourant n'avait pas daigné aller la voir à l'hôpital ni lui téléphoner (dossier cantonal, p. 3109). Comme cela ressort de la décision cantonale, ce témoin n'a, par ailleurs, pas mis en relation les deux comportements relatés par L._ (" Une fois, elle m'a dit qu'il avait uriné sur elle [...] Une fois, elle m'a dit qu'elle avait eu très mal lors d'un rapport sexuel "). En outre, U._ n'a pu affirmer que B._ lui avait rapporté une morsure, se bornant à déclarer, de manière évasive malgré le caractère dirigé de la question, à propos d'un rapport sexuel que B._ lui avait rapporté douloureux: " Vous me demandez s'il s'agissait d'une morsure; je n'en suis pas très sûre, mais c'est possible. Elle ne me l'a pas dit sous cette forme " (dossier cantonal, eodem loco).
4.2.4. Il résulte de ce qui précède que les témoignages de V._ et U._, ne confirment que très imparfaitement les déclarations de L._ selon lesquelles B._ lui aurait raconté un épisode précis, ayant motivé la reprise de la procédure de divorce, au cours duquel le recourant aurait contraint son épouse à un rapport sexuel, lui aurait mordu un sein et aurait uriné sur elle. De surcroît, la cour cantonale paraît avoir ignoré, dans son appréciation, que L._, soeur de B._, était elle-même partie plaignante, ce qui aurait dû conduire la cour cantonale à apprécier ses déclarations avec une retenue supplémentaire, qui ne transparaît pas dans les considérants du jugement entrepris.
En définitive, la condamnation du recourant pour viol, en relation avec l'épisode décrit par L._, repose essentiellement sur le témoignage, par ouï-dire, de cette dernière, elle-même partie plaignante, et ces déclarations ne sont que très partiellement étayées par les deux autres témoignages, ne rapportant, de même, qu'un récit reçu de B._, respectivement, pour V._, d'un tiers inconnu. Compte tenu de la faible valeur probante intrinsèque de telles preuves, du fait que celles administrées en l'espèce ne concordent que partiellement quant au contenu de ce qu'aurait déclaré B._ et en l'absence de toute autre preuve directe des éléments constitutifs d'un viol, la cour cantonale, dont les considérants ne précisent pas non plus quel moyen de contrainte aurait été utilisé, n'a pu renverser la présomption d'innocence qu'à l'issue d'une appréciation arbitraire des preuves, ce qui conduit à l'admission du grief.
4.3. De surcroît, même à supposer que l'appréciation des preuves opérée par la cour cantonale ne puisse être taxée d'arbitraire (v. supra consid. 4.2.4), la condamnation du recourant pour viol devrait être annulée faute d'avoir été prononcée à l'issue d'un procès respectant les garanties minimales de procédure déduites de l'art. 6 par. 1 et par. 3 let. d CEDH.
4.3.1. Dans la décision X. c. Autriche du 1er juin 1972, à laquelle se réfère l'auteur cité par le recourant, la Commission européenne des droits de l'homme a rejeté le grief fondé sur le reproche d'avoir été condamné sur la base de témoignages indirects. Elle a relevé, en se référant au principe de libre appréciation des preuves, qu'il ne lui incombait pas de se pencher sur des griefs de fait ou de droit national, autant qu'il n'en résultait pas une possible violation de la Convention. La Commission a ensuite rejeté tant le moyen déduit de la violation de l'art. 6 par. 1 que celui tiré du non-respect de l'art. 6 par. 3 let. d CEDH. Elle a relevé que la non-comparution des témoins directs des faits n'était pas imputable à une faute de l'Etat intimé. Le fait que les témoins indirects n'avaient pas révélé l'identité de leur source ne suffisait pas à rendre vraisemblable une violation de la Convention dès lors que le requérant savait que ces informations provenaient d'un membre haut placé des services secrets allemands et n'avait pas démontré avoir subi un préjudice de ce fait. Par ailleurs, l'autorité de jugement avait clairement indiqué qu'elle était consciente d'apprécier des témoignages par ouï-dire; elle avait opéré une appréciation particulièrement consciencieuse et critique de ces preuves; enfin, rien n'indiquait dans les écritures du requérant qu'il avait été empêché de discuter les dépositions des témoins indirects et de produire ses propres preuves, ce qui permettait d'exclure l'apparence d'une violation des droits et libertés du recourant garantis par la Convention.
4.3.2. Plus récemment, la CourEDH a abordé ces questions, dans le contexte de procédures anglo-saxonnes, en relation avec l'appréciation de déclarations faites par un témoin durant la procédure préliminaire lorsque, le témoin n'ayant pu être cité à comparaître à l'audience de jugement, seule la retranscription de ses auditions antérieures avait pu être lue en audience (arrêt CEDH Al-Kawaja et Tahery c. Royaume-uni [requêtes nos 26722/05 et 22228/06] du 15 décembre 2011). La CourEDH a ensuite transposé, en les précisant, les mêmes principes dans le cadre d'une affaire concernant une procédure pénale continentale (arrêt CEDH Schatschaschwili c. Allemagne [requête no 9154/10] du 15 décembre 2015). En bref, elle a jugé que l'utilisation de telles dépositions n'est admissible au regard de la Convention que moyennant des garanties supplémentaires rétablissant l'équilibre du procès. La question doit être examinée dans une appréciation globale de l'équité de la procédure, prenant en compte non seulement les droits de la défense mais aussi les intérêts du public et des victimes à ce que l'auteur de l'infraction soit poursuivi. Si l'art. 6 par. 3 let. d CEDH exige, en principe, que tous les éléments à charge soient produits devant l'accusé en audience publique, en vue d'un débat contradictoire, cette norme n'exclut pas, à elle seule, l'utilisation de dépositions recueillies au cours de l'enquête ou de l'instruction. Les droits de la défense commandent toutefois de donner à l'accusé une possibilité adéquate et suffisante de contester les témoignages et d'interroger leur auteur. En soi, l'admission à titre de preuve d'une déposition faite avant procès par un témoin absent à celui-ci et constituant l'élément à charge unique ou déterminant n'emporte pas automatiquement violation de l'art. 6 par. 1 CEDH mais, eu égard au risque inhérent à de telles dépositions, l'admission d'une preuve de ce type est un facteur très important à prendre en compte dans l'appréciation globale de l'équité de la procédure. Il convient donc d'adopter une démarche en trois étapes. La première consiste à rechercher s'il existait un motif sérieux justifiant la non-comparution. On doit ensuite se demander si cette déposition a constitué le fondement unique ou déterminant de la condamnation. Enfin, il faut examiner s'il existait des éléments compensateurs, notamment des garanties procédurales solides, suffisants pour contrebalancer les difficultés causées à la défense et assurer, de cette manière, l'équité de la procédure dans son ensemble (arrêt Schatschaschwili c. Allemagne, précité, § 100 ss).
En l'espèce, la cause présente, par rapport à ces derniers cas examinés par la CourEDH, une particularité supplémentaire. Les seules personnes présentes au moment des faits étaient le recourant et son épouse. Cette dernière, en raison de son décès, n'a jamais pu être entendue, fût-ce par la police, sur l'accusation de viol et ses déclarations à ce sujet n'ont pu faire l'objet que d'une reconstitution au travers des explications des trois témoins indirects, dont les auditions en cours d'enquête et d'instruction ont constitué l'unique matière probatoire fondant la condamnation. En d'autres termes, les déclarations du seul témoin direct à charge n'ont jamais pu être recueillies dans le cadre d'une procédure officielle permettant d'attester, tout au moins, le contenu et la manière dont les accusations auraient été portées et de les compléter par des questions. Dans une telle situation, l'utilisation au stade du jugement, comme unique preuve de l'infraction, de déclarations à charge, recueillies au travers de témoignages indirects, aurait supposé, tout au moins, que les garanties accrues exigées par la jurisprudence européenne précitée soient particulièrement solides, faute de quoi la personne accusée sur une telle base se trouverait encore nettement défavorisée par rapport à celle accusée sur la base d'auditions dûment verbalisées en cours d'enquête.
4.3.3. La CourEDH considère comme éléments susceptibles de rétablir l'équilibre du procès en permettant une appréciation correcte et équitable de la fiabilité de pareilles preuves, notamment, le fait que les juridictions internes se sont penchées avec prudence sur les déclarations non vérifiées d'un témoin absent, qu'elles aient montré avoir été conscientes de la valeur réduite de ces déclarations, soit qu'elles aient exposé en détail pourquoi elles considéraient que ces déclarations étaient fiables, tout en tenant compte des autres éléments de preuve disponibles. Cas échéant il faut se demander si des instructions ont été données au jury, soit aux membres non professionnels de la cour, quant à la façon d'aborder la déposition d'un témoin absent. Une autre compensation peut résider dans la diffusion en audience d'un enregistrement vidéo de l'interrogatoire au stade de l'enquête. La production au procès d'éléments de preuve venant corroborer la déposition non vérifiée constitue une autre garantie de grand poids, à l'instar de déclarations faites au procès par des personnes auxquelles le témoin absent a rapporté les événements immédiatement après leur survenue, la collecte d'autres preuves, notamment médico-légales ou des expertises relatives aux blessures ou à la crédibilité de la victime. La CourEDH considère aussi comme des facteurs importants la déposition d'un autre témoin rapportant, avec de grandes similitudes, une infraction similaire, pour autant qu'il n'y ait pas collusion et de surcroît si ce témoin a pu être entendu en audience et faire l'objet d'un contre-interrogatoire. De même, la possibilité de poser des questions par écrit au témoin absent et le fait d'avoir donné à l'accusé ou à son avocat la possibilité d'interroger le témoin au stade de l'enquête peuvent compenser le déséquilibre procédural. La défense doit se voir en outre offrir la possibilité de donner sa propre version des faits et de mettre en doute la crédibilité du témoin absent en soulignant toute incohérence ou contradiction avec les déclarations d'autres témoins. Le fait que la défense connaît l'identité du témoin constitue un élément supplémentaire susceptible d'améliorer la situation de la défense en la mettant en mesure d'identifier et d'analyser les motifs que le témoin peut avoir de mentir, et donc de contester la crédibilité de manière effective, même en son absence (arrêt CEDH Schatschaschwili, précité, § 125 ss).
4.3.4. En l'espèce, on recherche en vain dans les développements de la cour cantonale toute considération quant à l'appréciation de la valeur probante de témoignages par ouï-dire. Il ne ressort pas clairement de la décision cantonale que l'autorité précédente aurait manifesté une prudence particulière dans l'appréciation des déclarations des témoins indirects, qu'elle semble avoir traités comme des témoins ordinaires. Bien au contraire, comme on l'a vu ci-dessus, la cour cantonale, au cours d'une discussion relativement brève et sur la base d'extraits des déclarations des témoins indirects, n'a pas recherché, au travers des diverses auditions successives d'un même témoin dont elle disposait, quelle avait pu être l'évolution des déclarations protocolées. En se concentrant sur quelques éléments concordants, la cour cantonale n'a guère discuté non plus les différences essentielles existant entre les explications des trois témoins indirects (v. supra consid. 4.2.2 ss). Sachant, par ailleurs, que le seul témoin direct ne pourrait plus être entendu, aucune mesure particulière n'a été prise, déjà au stade de l'instruction, pour permettre une appréciation plus fouillée des déclarations des témoins par ouï-dire au stade du jugement. De surcroît, L._ a indiqué, lors de son audition par le Ministère public (dossier cantonal, p. 3069) : " L'acte que j'ai raconté aux policiers, c'est B._ qui me l'a raconté. C'était environ trois semaines avant la mort de B._ ". Or, si cet acte a justifié, selon ce témoin, la reprise de la procédure matrimoniale, il est nécessairement antérieur au mois de janvier 2010 (arrêt entrepris, consid. 3c p. 10) et n'aurait été rapporté au témoin qu'à mi-mars (trois semaines avant le décès de B._), soit plus de deux mois après les faits (et non immédiatement; v. supra consid. 4.3.3). Dans ces conditions, même si le recourant a été en mesure d'interroger les témoins indirects, de donner sa propre version des faits et de mettre en doute les déclarations rapportées de son épouse, eu égard au fait que les trois témoignages indirects ont constitué l'unique preuve fondant la condamnation pour viol, la procédure suivie par les autorités cantonales, appréciée globalement, n'offrait pas des compensations suffisantes pour rétablir l'équilibre d'un procès équitable.
4.3.5. Il résulte de ce qui précède que la décision entreprise doit être annulée en tant qu'elle condamne le recourant pour viol et la cause renvoyée à la cour cantonale pour nouvelle décision sur ce point.
5.
Le recourant fait grief à la cour cantonale d'avoir violé le droit fédéral dans l'application de l'art. 47 CP. Dans un premier moyen, il soutient que l'intensité de son trouble dépressif au moment des faits aurait été insuffisamment prise en compte. On renvoie, sur ce point à ce qui a été exposé ci-dessus (supra consid. 3.).
6.
Le recourant reproche ensuite à la cour cantonale d'avoir mésusé de son pouvoir d'appréciation en retenant son comportement après les faits comme élément aggravant sa culpabilité. Il objecte n'avoir agi, à ce moment-là, qu'afin de limiter le traumatisme de ses enfants et souligne aussi n'avoir rien entrepris pour détruire d'éventuels moyens de preuve ou compliquer l'enquête.
6.1. Le recourant ne critique pas, sur le principe, le fait que la cour cantonale a tenu compte, au stade de la fixation de la peine, des éléments lui ayant permis de qualifier l'homicide d'assassinat. Il suffit, sur ce point, de rappeler que la mesure dans laquelle une circonstance aggravante d'une infraction est réalisée est également pertinente au stade de la fixation de la peine, sans tomber sous le coup de l'interdiction de la double prise en considération (v. ATF 120 IV 67 consid. 2b p. 71 s.; 118 IV 342 consid. 2b p. 347 s.). Or, en l'espèce, la cour cantonale a souligné qu'en ce qui concernait l'assassinat, le recourant réalisait toutes les hypothèses mentionnées à l'art. 112 CP avec une intensité particulièrement marquée (arrêt entrepris, consid. 6e p. 23 s.). La prise en considération de ces circonstances au stade de la fixation de la peine n'est donc pas critiquable dans son principe.
6.2. En ce qui concerne plus particulièrement le comportement du recourant après les faits, la cour cantonale n'a pas ignoré son opinion selon laquelle il aurait voulu préserver ses enfants d'un traumatisme. Elle a toutefois opposé à cette justification que le recourant n'avait, au moment des faits, pas hésité à priver ses filles de leur mère, de la pire des manières (arrêt entrepris, consid. 6e p. 24). On comprend ainsi qu'aux yeux de la cour cantonale, au moment d'agir, le recourant avait manifestement fait primer son propre dessein homicide sur l'intérêt de ses enfants, si bien qu'il n'était pas manifeste que l'intérêt de ceux-ci ait réellement pu apparaître prépondérant dans les heures qui ont suivi. Par ailleurs, le comportement du recourant envers ses enfants dans les heures qui ont suivi l'homicide ne peut être apprécié de manière isolée mais doit l'être en relation avec son comportement général, dénotant, jusqu'à un certain point, la volonté de faire comme si rien ne s'était passé. Ainsi, le recourant ne s'est-il pas contenté de tranquilliser ses deux filles et de s'organiser afin qu'elles ne manquent de rien. Il a, parallèlement, fourni à des tiers des informations fausses pouvant justifier l'absence de son épouse et, tout au moins momentanément, qui lui ont permis de ne pas éveiller de soupçon quant à ce qui s'était réellement produit. On notera également que le recourant est allé boire un café chez des connaissances, comme si de rien n'était et que ce n'est, en définitive, que poussé par E._ qu'il s'est livré à la police. Dans ces conditions, l'appréciation opérée par la cour cantonale n'est pas critiquable.
7.
Le Ministère public du canton de Fribourg reproche à la cour cantonale d'avoir, à tort, retenu que la légère diminution de responsabilité du recourant s'opposait au prononcé d'une peine privative de liberté à vie.
A._ oppose à cette argumentation que la cour cantonale n'aurait pas abusé de son pouvoir d'appréciation en arrêtant à 20 années la durée de la privation de liberté, compte tenu de la diminution de responsabilité pénale retenue.
7.1. Aux termes de ses considérants, la cour cantonale a jugé qu'à dires d'experts, le recourant présentait, au moment des faits, une responsabilité pénale légèrement à très légèrement restreinte. Une telle diminution de responsabilité devait entraîner une " réduction de la peine " et, dans le cas d'une peine privative de liberté à vie, cela signifiait qu'il fallait, en principe, changer de genre de sanction pour prononcer une peine privative de liberté de durée déterminée. La cour cantonale a ajouté qu'il ne serait possible de renoncer à cette démarche qu'en présence d'un élément aggravant autre que la faute de l'auteur et les circonstances de l'acte, comme par exemple de lourds antécédents, qui viendraient contrebalancer la réduction de peine découlant de la diminution de responsabilité. Constatant, ensuite, qu'aucun élément de ce genre ne figurait au dossier, la cour cantonale a jugé que, compte tenu de tous les éléments relatifs à la faute et aux circonstances de l'acte, une peine de 20 ans de privation de liberté s'imposait.
7.2. Comme le relève à juste titre le Ministère public recourant, cette approche n'est, quoi qu'en dise la cour cantonale, pas conforme à la jurisprudence. Depuis l'arrêt publié aux ATF 136 IV 55 consid. 5.5 p. 59, que la cour cantonale a pourtant dûment cité dans son arrêt, la responsabilité restreinte de l'auteur conduit à une atténuation de sa culpabilité et non directement de sa peine, l'atténuation de la culpabilité pouvant, par ailleurs, être compensée, par d'autres éléments comme de mauvais antécédents (cf. ATF 127 IV 101 consid. 2b p. 103 s.). Dès lors, même en cas de responsabilité restreinte au sens de l'art. 19 al. 2 CP, une peine privative de liberté à vie ne sera pas forcément exclue si la faute du condamné, une fois la responsabilité restreinte ainsi que toutes les circonstances pertinentes prises en compte, demeure si grave qu'elle justifie une telle sanction (arrêt 6B_284/2012 du 29 octobre 2012 consid. 4.3).
On ne comprend pas non plus pourquoi seul " un élément aggravant autre que la faute de l'auteur et les circonstances de l'acte " serait susceptible de contrebalancer une légère à très légère diminution de responsabilité. Il s'ensuit que pour des motifs non pertinents, la cour cantonale n'a pas pris en compte l'intégralité de l'échelle des peines entrant en considération, pour un assassinat, ce qui constitue une violation du droit fédéral. Une privation de liberté à vie n'étant, a priori, pas exclue en l'espèce, dès lors que la cour cantonale a souligné la gravité particulière de la culpabilité du recourant et que la responsabilité de celui-ci n'est que légèrement à très légèrement diminuée, le jugement sur appel doit être annulé et la cause renvoyée à la cour cantonale afin qu'elle rende une nouvelle décision sur ce point. Cela étant, il n'est pas nécessaire d'examiner plus avant les développements du condamné tendant à démontrer que la cour cantonale n'aurait pas fait un usage critiquable de son pouvoir d'appréciation même en tenant compte de tous les éléments pertinents.
8.
A._ obtient partiellement gain de cause dans son propre recours. Il peut prétendre des dépens réduits (art. 68 al. 1 LTF). Ses conclusions, bien que rejetées, n'apparaissant pas dépourvues de chances de succès pour le surplus, et sa situation financière en justifiant l'octroi (art. 64 al. 1 LTF), l'assistance judiciaire doit être accordée dans la mesure où l'allocation des dépens ne rend pas cette requête sans objet (art. 64 al. 2 LTF). A._ succombe s'agissant du recours du Ministère public. Ses conclusions en tant qu'intimé n'étaient, pour autant, pas dépourvues de chances de succès. La requête tendant à l'octroi de l'assistance judiciaire pour procéder sur le recours du Ministère public doit être admise également. L'assistance d'un second conseil n'apparaissant, en revanche, nécessaire ni pour recourir ni pour déposer une réponse au bref recours du Ministère public, l'indemnité sera fixée comme si un seul conseil avait procédé.
Le recourant supporte une part des frais judiciaires afférents à son propre recours, qui seront fixés en tenant compte de sa situation économique, qui n'apparaît pas favorable en raison de sa détention (art. 65 al. 2 et 66 al. 1 LTF).
Par ces motifs, le Tribunal fédéral prononce :
1.
Les causes 6B_862/2015 et 6B_949/2015 sont jointes.
2.
Le recours de A._ est admis partiellement. La décision entreprise est annulée en tant qu'elle confirme la condamnation du recourant pour viol et la cause renvoyée à la cour cantonale pour nouvelle décision sur ce point ainsi que la question des frais et indemnités au prévenu acquitté. Le recours est rejeté pour le surplus.
3.
Le recours du Ministère public est admis. La décision entreprise est annulée en tant qu'elle arrête à 20 années la durée de la privation de liberté infligée au recourant et la cause est renvoyée à la cour cantonale pour nouvelle décision sur ce point.
4.
Le canton de Fribourg versera en main des conseils du recourant la somme de 1500 fr. à titre de dépens pour la procédure fédérale.
5.
La requête d'assistance judiciaire formée par A._ dans le cadre de son propre recours est admise dans la mesure où elle n'est pas devenue sans objet. L'assistance judiciaire est accordée à A._ pour la procédure portant sur l'examen du recours du Ministère public. Mes Yaël Hayat et Guglielmo Palumbo sont désignés en qualité de conseil d'office. La caisse du Tribunal fédéral leur versera une indemnité de 4500 fr., TVA comprise.
6.
Une part des frais judiciaires, arrêtée à 800 fr. est mise à la charge du recourant.
7.
Le présent arrêt est communiqué aux parties et au Tribunal cantonal de l'Etat de Fribourg, Cour d'appel pénal.
Lausanne, le 7 novembre 2016
Au nom de la Cour de droit pénal
du Tribunal fédéral suisse
Le Président : Denys
Le Greffier : Vallat