license: remove FSF postal address from boiler plate license text Remove the FSF postal address as it might change (it did in the past). Reference the gnu.org website instead which is more stable.
Minor whitespace fixes.
Fix #include guards. - Add missing #include guards. - Fix incorrect #endif comments for some #include guards. - Use consistent naming for them, as per HACKING.
Cosmetics.
Added extdef.h