Tips and best restaurants for a fuss-free trip to Japan for people who suffer with food intolerance, celiac (coeliac) disease or allergies.