The chemistry of the carbon-halogen bond