Updates to forms, fixes for missing indexes thrown by error reporting, updates to xslt.

Signed-off-by: portableant <dpett@britishmuseum.org>