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.