header include cleanup

- ensures alphabetical ordering for includes etc. in source file headers

I know this will create (once more) some controversial feelings, but I'm going to keep it up-to-date for a while. No need to hurry, no need to rush... but let's please consider cleaning that up ONCE and use that style "forever", thanks.