Practical tips for planning a private journey in Sri Lanka: timing, transport, etiquette and packing.