Add my copyright to compilecode.c and main header.
Split dumpcode() to a separate file, to ease integration to 3rd projects.