added error support; added checksum support; fixed freeing bug
renamed message module: msg to zs_msg