some fixes

As in the commit message fixed the following things:

    1. fixed MAX_PATH issue with windows special paths and tried to clear up length vs size without chaning Microsoft failed naming schemes
    2. fixed small bug in FindWindowA which made cuckoo crash when instead of a class name, a class atom was being used
    3. fixed jump in the middle of an instruction in the pre_backup which would jump in the middle of an instruction and mess up FS:[0x44]