Optimizations and improvements

Once again use a Store for certain settings.

Remove the isAllowed parameter from canLoad to reduce the storage size.

Once again use Utilities.setImmediateTimeout instead of setTimeout.

Move Object#_deepFreeze to Object._deepFreeze.

Remove Utilities.URL.createAnchor.

Use anchor host for Utilities.URL.extractHost instead of regexp.