fix complete data identifier with namespace bug

Fixes a bug whereby any Record with a namespace would be assigned an
identifier consisting of all of the data from that Record.
improved error catch and log for identifier assignment
add Transformer to remove all namespaces from XML

This is a quick and dirty expediency to deal with a mix of namspaced
and un-namespaced data, without substantially rewriting all other
configurations, XSL etc.
strip all @xmlns from incoming EAD data
set default @countrycode to GB when assigning ids
fix text display of lower levels
improve text version link and list formatting
improve text version heading formatting
set text version maximum underline width to 79
apply line wrapping to text display
improved text output formatting

Merge branch 'feature/ReST' into develop