[post-2.063] Clean up port.h

Something to do after the 2.063 release, this tidies up all the unused Port functions, and is one step in the direction to allow inclusion from gdc.