Improved splice-sexp-X functions. The code is now automatically indented, point ends on correct end of the remaining text, automatically pulls up empty lines, kills the whole symbol under point, fw/bw versions can accept prefix arguments.