options: another attempt at getting types back in

- fix PPSPP_SUPPORTED_VERSION macro
- add all protocol and header atom options listed in the spec
- apply types liberally