Added autocomplete taglib, introduced setId to autoCompletePrimary which now means multiple versions of the tags can be used within one gsp page