Burnley have signed former Derby, Wolves and Wigan Athletic midfielder David Jones on a free transfer.