add my signal/callback interface from another project, also update license of utility files to ISC 1.3