Make C32 parsers functional

Mainly this involved:

* Update C32 parsers with proper C32 codes

That's it. :whale2: 

Also noteworthy, possibly before merging, is **encounter dates**. When looking at C32 files I saw differing implementations of dates. I.e., one C32 file had encounters with one date whereas another C32 file had encounters with a date range. E.g.,

```
<effectiveTime value="20000407"/>
```

vs.

```
<effectiveTime>
    <low value="201303131430" />
</effectiveTime>
```

Is one correct? Or are both correct? Happy to edit encounter.js again before further review.

There's a small issue I discovered with the date parser too but I'll open a separate ticket for that.