An insider's guide to the best things to see and do in Salcombe: seaside holiday heaven on the south coast of Devon, England.