add PATCH method

it's needed for iron_mq_php/v3 but I think could be merged into master