From Captain Blood to Jack Sparrow to an upcoming Ridley Scott take on ‘Treasure Island,' onscreen swashbucklers have often ...