Burnley defender Kevin Long has signed a new contract to keep him at the club until at least June 2015.