fixed component id assignment when not from RecordStore

Fixed identifier assignment for component Records when the parent
is the result of parsing a Document, rather than being fetched from
a RecordStore.
Merge commit 'e2074d674f2a392c6f647ebcb3f237d18116505f' into develop

Conflicts:
	dbs/ead/xsl/full.xsl
	dbs/ead/xsl/fullSplit.xsl
	dbs/ead/xsl/summary.xsl
fix location of help image
move link for help on record display out of utility bar

Link moves to float in the top-right corner of the description
display column.
fix parent attr selector in persistent id XSLT
keep / in identifiers
fix function name in persistent ID assign XSLT

`matches` not supported in XSLT 1.0

`matches()` -> `starts-with()`
strip leading zeros from repositorycode persistent id
add search within collection to util bar
bugfix: search within collection form attributes
remove index select for search within collection
restrict search within collections

Restrict search within collection box to only those displays where it's
appropriate, i.e. components and collections with components.
accommodate EAD that only has a 'Former Reference' unitid
add classes to tables used in record display
text change: "What is this?" -> "About this page"
style: removed ? and tip from "About this page"

As per Mantis issue 738
remove search within collection from utility bar
remove colon from "See the XXX view" in utility bar
add search within collection to ToC
bugfix: index config typo "exactly" -> "exact"