Some 30,000 German soldiers fought for the British during the war. Contrary to popular belief, they weren't mercenaries, and not all were actually Hessians ...