Add Scripts and Source for Steve Martel's original GCM
First commit of source code and examples, adapted from LSMR