minor cleanup: include orders, end comments etc.

- no code changes
Remove file and class order guidelines
Merge pull request #5186

771d500 minor cleanup: include orders, end comments etc. (Philip Kaufmann)
Merge pull request #5201 from sipa/order

Remove file and class order guidelines
Fix all header defines