History, beaches, great food & a whole lot charm await - here are the best things to do in Kavala, the tobacco mecca on the Aegean coast.