NEVERHOOD: Implement Scene2242
NEVERHOOD: Forgot to remove debug code
NEVERHOOD: Add Scene2248
NEVERHOOD: Implement HallOfRecordsScene (and all HoR scenes) and Scene2247

- Load SceneInfo140 from neverhood.dat
- Some renaming
NEVERHOOD: Add tables for Scene1302
NEVERHOOD: Start with Module1300 and implement Scene1302
NEVERHOOD: Add tables for Scene1303
NEVERHOOD: Add Scene1303
NEVERHOOD: Add tables for Scene1304
NEVERHOOD: Add Scene1304
NEVERHOOD: Add tables for Scene1305
NEVERHOOD: Add Scene1305
NEVERHOOD: Add tables for Scene1306
NEVERHOOD: Add Scene1306
NEVERHOOD: Add Scene1307
NEVERHOOD: Add tables for Scene1308
NEVERHOOD: Add Scene1308 (renaming of stuff todo)
NEVERHOOD: Add Scene1317

- Fix SmackerPlayer (last frame was dropped, this hopefully doesn't break other stuff...)
NEVERHOOD: Add Scene1310 and Scene1311
NEVERHOOD: Multiple changes to make the game logic code cleaner (hopefully :)

- Introduce Scene::insertStaticSprite to create static sprites instead of the old "addSprite(new StaticSprite" (not used everywhere yet)
- Introduce macro InsertKlayman to create the Klayman object
- Change sendMessage semantics from "receiver->sendMessage(num,arg,sender)" to "sendMessage(receiver,num,arg)", the sender is always the sending object ("this")
- Similar changes using macros will follow
- And fixed a bug in the elevator