no reference to appInfo here, hopefully this helps.
fixed bug in parsing form fields with list values that are translation objects.

fixed test msbb_to_record that uses MSBB form, which has its own
translation embedded in list values:

"cref_rec": {
    "labels": {
       "long": null,
       "description": null,
       "short": {
          "fr": "Recommandations/Conseils"
       }
    },
    "position": 9,
    "type": "integer",
    "length": [
       1,
       2
    ],
    "validations": {},
    "flags": {},
    "list": [
       [
          1,
          {
             "fr": "Accusé réception"
          }
       ],
       [
          2,
          {
             "fr": "Non recu, rechercher le malade"
          }
       ],
       [
          3,
          {
             "fr": "Revenir au CS"
          }
       ],
       [
          4,
          {
             "fr": "Suivi à domicile"
          }
       ],
       [
          5,
          {
             "fr": "Guéri"
          }
       ],
       [
          6,
          {
             "fr": "Décédé"
          }
       ],
       [
          7,
          {
             "fr": "Référé"
          }
       ],
       [
          8,
          {
             "fr": "Evadé"
          }
       ],
       [
          9,
          {
             "fr": "Refus d'admission"
          }
       ],
       [
          10,
          {
             "fr": "Conseils hygiéno-diététiques"
          }
       ],
       [
          11,
          {
             "fr": "Autres"
          }
       ]
    ]
}