Import hooking framework form the kmod_hooking

Import from the https://github.com/milabs/kmod_hooking

69b83aa2f4e222564605ce9057eac04b84d41fed
Fix error while unhooking skipped symbols
Fix missing newline symbol
Add trash implementation for ext{2,3,4} filesystems