Added shikadi mine, CK5_Fall, and some enumerated types

Hi David,

I incorporated your feedback into my revision, and the modified code now compiles.  All of the changes are in this pull-request; the previous one can be ignored now.

The game crashes whenever I try to start a level (during RLEW_Expand, as the level is loaded; the expandedSize is not being passed as the correct value I believe).  I don't think this was because of my additions though, because the same thing happened when I built and ran the game from your repository.  NY said he wasn't having any problems though (although the Shikadi mine was buggy... the game still runs).

Owen