Are you buying gifts for handymen who love to build things or just tinker around? Check out this list of 34 best gifts for a handyman.