all updates for patch fixes/cleanup, using patchtool

all patches cleaned up, utilizing masking feature of patchtool, plus
code cleanup for support of all OFW versions from 3.55 up to 4.55, and
forward on!

(plus fixed tar issues with 'directories', now any tars that contain
directories will be properly built with the directories in the output
file!)