(Bug 4866) Allow collapsing of all profile sections to stick

This changes profile_collapsed_headers in userproplist from
a char to a blobchar - char is limited to 255 characteters, and
with the number of sections we have, not all would fit and the
last property would get truncated, which means existing data
is potentially corrupt.

As such, this change does not migrate old data, and users will
have to reset the collapsed sections after it goes live.
(Bug 5271) New Strata themes with previews

-two new themes by dancing_serpent
(Bug 5274) New themes for Patsy with previews

-3 by timeasmymeasure
(Bug 5274) Previews properly resized
(Bug 5273) New themes with previews for Crisped

-10 themes by forests_of_fire
(Bug 4362) Add header links to Planet Caravan
-- Use props
-- Rephrase prop desc for clarity and consistency
-- Add CSS
-- Remove redundant CSS; remove tab
-- Change priority order so current works
-- Add props in themes
-- Use page_title for _link
-- Use module colors if any
(Bug 4362) Header link colors for Motion
-- Add props
-- Rephrased prop for better clarity and consistency
-- Add/edit CSS
(Bug 4362) Add header link colors to Lefty
-- Add props
-- Noui obsolete prop
-- Rephrase props for consistency
-- Add and refactor CSS
-- Edit themes
-- Add breaks in themes
(Bug 4362) Add header link colors to Hibiscus
-- Add prop cats
-- Reorder props
-- Add header props
-- Add and refactor CSS
-- Remove padding to fix header issue
-- Remove tabs
-- Use previous color for currents in themes
-- Reorder props
(Bug 4362) Add header link colors to Hibiscus
-- Rephrase prop; correct typo
-- Sort prop in Customize
(Bug 4362) Add header link colors to Skittlish Dreams
-- Dissociate header and footer props
-- Add and sort props
-- Move navlinks section to #header
-- Refactor and move CSS
-- Add and replace in themes
(Bug 4362) Add header link colors to Skittlish Dreams
-- Use variable for footer hover link
(bug 5280) Workaround for bug in IO::Socket::SSL+LWPx::ParanoidAgent

Some combination of those two modules causes https://
to fail on "large" files ( >= 20k, in my tests )
Merge pull request #595 from anall/feature/bug5280

(bug 5280) Workaround for bug in IO::Socket::SSL+LWPx::ParanoidAgent
Merge pull request #594 from ninetyd/bug4362/skittlish_header_links

(Bug 4362) Add header link colors to Skittlish Dreams
Merge pull request #586 from momijizukamori/Bug5271/StrataThemes

(Bug 5271) New Strata themes with previews
Merge pull request #587 from momijizukamori/Bug5274/PatsyThemes

(Bug 5274) New themes for Patsy with previews
Merge pull request #589 from momijizukamori/Bug5273/CrispedThemes

(Bug 5273) New themes with previews for Crisped
Merge pull request #593 from ninetyd/bug4362/hibiscus_header_links

(Bug 4362) Add header link colors to Hibiscus
Merge pull request #592 from ninetyd/bug4362/lefty_header_links

(Bug 4362) Add header link colors to Lefty