Change the core code to GPL2+ instead of GPL3+. The LICENSE file included is still the GPL3 though.
Fix compile in pre-99 C