MWC:
Etymology: alteration of godfather
Date: 1575
1 : an old man -- compare GAMMER
2 British a : FOREMAN, OVERSEER
b : EMPLOYER
3 : a head glassblower
4 : a lighting electrician on a motion-picture or television set

probably unrelated to gaff

http://members.aol.com/tsuwm/