Add the use of long term caches in the case that the external file resources are unavailable, including header version XML file.

Added the ability to block certain paths from getting block's full content and just providing a 'Preview not available' message. This helps with panel pane previews throwing ajax errors. Provides default paths with option to add/delete paths through the UI.