rename loadmsg/tclfooter easyconfig params, clean up supporting functionality, add unit tests