Add test for reconstructing discrete traits with missing data
Add test for reconstructing discrete traits with missing data

Adds a "unit test" for the `reconstruct_discrete_traits` function with
missing data. This test should fail because the function it is testing
overwrites the letter associated with the last known state with the
missing state.

neherlab/treetime,neherlab/treetime