Fix story height CONTAM issue, add more tests

@macumber Here is the fix. The translator now bails out if there is no level height for each story. That's actually more strict than we need, but is in my mind the safest. I also added some tests.