- change license to be just MIT for all files in compat and crypto
- also add missing header end comments
- ensure default header include style
- add license header
- fix include guards
- fix indentation
These are meant to test our back-compat stubs, but they are enabled for all
builds for the sake of consistency.