move cpam out of tests into compiler.lem
print_dec sketch
remove cls argument from lookup_ct

it was only there to restrict the domain of the bs.refs, so just always
pass in a DRESTRICTed bs.refs instead.
move lookup_ct into printer.lem
try to fix Holmakefile again

multiple targets appears not to work correctly... trying now with just the
final target in the dependency chain.