snapshot.h: Include required headers for types

Types bool8, uint8, uint32 and STREAM are required by the declarations. They are defined in port.h and snes9x.h.

I attach commits that include these headers in snapshot.h and display.h.