(Bug 5221) Remove undefined value warnings in LJ::Web::control_strip.

Use of uninitialized value $view in string eq at
/dreamhack/home/8103-alierak/dw/cgi-bin/LJ/Web.pm line 3117.

Use of uninitialized value $view in string eq at
/dreamhack/home/8103-alierak/dw/cgi-bin/LJ/Web.pm line 3119.

Use of uninitialized value $view in hash element at
/dreamhack/home/8103-alierak/dw/cgi-bin/LJ/Web.pm line 3165.
(Bug 5221) Fix warning due to order of operations in conditional.

Argument "private" isn't numeric in numeric ne (!=) at
/dreamhack/home/8103-alierak/dw/cgi-bin/LJ/User.pm line 2256.

(Need to verify numeric argument before the inequality, not after.)
(Bug 5221) A few more uninitialized values used as strings.

Use of uninitialized value $selwhere in concatenation (.) or string at
/dreamhack/home/8103-alierak/dw/cgi-bin/LJ/Memories.pm line 456.

Use of uninitialized value $extrawhere in concatenation (.) or string at
/dreamhack/home/8103-alierak/dw/cgi-bin/LJ/Memories.pm line 456.

Use of uninitialized value in string eq at
/dreamhack/home/8103-alierak/dw/cgi-bin/LJ/Talk.pm line 1032.
Make make_system work for extlib

EOM.
Merge pull request #535 from kareila/5221-warnings

(Bug 5221) Remove undefined value warnings in LJ::Web::control_strip.