Add `BlockController::getUniqueIdentifier()`

Add `BlockController::getUniqueIdentifier()`

`BlockController::getIdentifer()` returns the same result for a block
and a clipboard block that contains a reference to that block. This is
awkward for javascript and other things where you need a unique
identifier for a block
Fix Unsanitized Server Variables

Fix unsanitized server variables in `UrlHelper`
Fix Clipboard Block On Collection Version Delete

Fix Clipboard Block On Collection Version Delete

- Check `btCoreScrapbookDisplay` to make sure block is not pasted from
  clipboad elsewhere on site
Fix `PermissionAccess::isPermissionKeyInUse()`

Fix `PermissionAccess::isPermissionKeyInUse()`

Change from `PermissionAccess::isPermissionKeyInUse()` to
`PermissionAccess::isPermissionAccessInUse()` as there is not method
`isPermissionKeyInUse()` in the `PermissionAccess` class

Throws undefined method error in upgrade from 5.5 series
Add ccm-block-field-group div, remove extra div
Close unclosed div in collection_delete
Close unclosed ccm-required-meta div
Add missing quotes to attribute value
Close unclosed fieldset
Open the tbody in users search.php

...it's being only closed...
Remove extra </p> in greek_yogurt/blog_entry
Explicit closing of iframe tags
Remove `exit` statement from startup/job

Remove `exit` statement from startup/job
Merge pull request #1211 from mkly/fix_exit_in_startup_job

Remove `exit` statement from startup/job
error helper tweaks
ajax helper tweak
Fix `File::getFileSets()`

Fix `File::getFileSets()`

adodb throws exception as response from Execute is array

- Change to `while ($row = $fsIDs->FetchRow()) {`
Merge branch 'master' of github.com:concrete5/concrete5
Change `View::setThemeForView()` to `protected`

Change `View::setThemeForView()` to `protected`

- Prevent issues with overrides
Merge pull request #1213 from mkly/set_view_setthemeforview_protected

Change `View::setThemeForView()` to `protected`