reorder append/prepend/remove functions; update readme (works with Bash 3 & 4, Busybox ash)