part way through link.
Added put_rec utility function and mostly finished link command.
Merge branch 'brownyoda' into cevans

Conflicts:
	diskimage