ENH: reduce dependency on external services -- fetch repository key from neuro.debian.net
Merge pull request #369 from neurodebian/master

ENH: reduce dependency on external services -- fetch repository key from n.d.n instead of official pgp.mit.edu
ENH: components should be able to write code for before the window

writeStartCode() occurs after the info dlg
writeInitCode() occurs after the win exists

This was needed to support eye-tracker components which need to calibrate
before the window appears.