(a) What is the difference between (i) an honorary colonel and (ii) a patron, (b) what number of civilians have been appointed in each case since 10 May 1994, (c) what criteria are used for appointing civilians in each case and (d) what are their current functions?