(bug 2288) Move getsecurityoptions and gettags
(bug 2288) /__rpc__controlstrip
(Bug 4532, 5142, 5143) Convert /feeds - remove raw.bml

This isn't serving a useful purpose, so remove it and redirect to /feeds/list.
(Bug 4532, 5142, 5143) Convert /feeds - new function LJ::Feed::synrow_select

Refactored repeated raw SQL statement from index.bml into new function
in LJ/Feed.pm for better maintainability.  Also fixed a warning
"uninitialized value in subtraction" in a different section of Feed.pm.
(Bug 4532, 5142, 5143) Convert /feeds - remove LJ::Syn module

Between LJ::Feed, LJ::Syn, and LJ::SynSuck, I really felt like we had
too many code modules related to feed management, so I merged LJ::Syn
into LJ::Feed.
(Bug 4532, 5142, 5143) Convert /feeds - move BML files to DW::Controller::Feeds

Three new templates: /feeds/index, /feeds/list, and (interstitial) /feeds/name
(Bug 4532, 5142, 5143) Convert /feeds - tweaks as requested

Separated get args and post args, used automatic form_auth check,
fixed whitespace, etc.

Made one extra tweak to name.tt, removing an unneeded paragraph tag.
(Bug 4532, 5142, 5143) Convert /feeds - use default subscription filter

Found a small bug in testing where if you added a feed from the list of
checkboxes, the feed wouldn't get added to the user's default filter.
All the other paths redirect to the subscription management page.
(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 5245) fix whitespace issue
(Bug 2366) Move custom text data from S2 layers to userprops

This keeps custom text the same across layouts, instead of saving it per
layout.

-Creates new userprops to store the data instead of s2 props
-Creates a widget to handle recieving and posting of userprops
-Inserts widget into the Module section of Text options, maintaining
 striping and classes
-Migrates s2 props to userprops, if the user is not using userprops
(bug 5263) Add checks for DW::Request POST, fix t/request-multi.t
Merge branch 'anall-feature/bug2288' into develop

* anall-feature/bug2288:
  (bug 2288) /__rpc__controlstrip
  (bug 2288) Move getsecurityoptions and gettags

Conflicts:
	cgi-bin/DW/Controller/RPC/MiscLegacy.pm
Merge pull request #579 from anall/feature/bug5263

(bug 5263) Add checks for DW::Request POST, fix t/request-multi.t
Bug 2029 - Antispam: Spam Report Counts

Standardize all reports to say when no reports are found. Also show count of matched reports in the title and (if non-zero) at the bottom of the page.
Merge pull request #571 from stormerider/bug-2029

Bug 2029 - Antispam: Spam Report Counts
(bug 3027) Move Birthdays page to Routing

Moves Birthdays page to routing. Changes display of
invalid user message to include the name that was typed.
Merge pull request #580 from hotlevel4/bug3027/BirthdaysRouting

(Bug 3027) Move Birthdays Page to Routing
Merge pull request #529 from kareila/bug2077-feeds

(Bug 2077) convert /feeds BML pages to TT
(Bug 5256) : Changed favicon.