Added do_free_program and mapped free_program to it in dynamic modules to avoid having to PMOD_EXPORT block_alloc functions. Added some necessary PMOD_EXPORTs. Rev: src/program.h:1.223