(Bug 5219) Make sure the DW cgi-bin is in @INC

In my testing, this fixes the issue Dre pointed out where the test
would fail if the DW cgi-bin was not already in @INC (e.g. by
setting PERL5LIB in the shell, which is what I had done).
Merge pull request #526 from kareila/bug5219-compiletest

(Bug 5219) Make sure the DW cgi-bin is in @INC
(Bug 5221) Fix uninitialized value warning in DW::SiteScheme

Use of uninitialized value $rv in hash element
 at /dreamhack/home/8398-kareila/dw/cgi-bin/DW/SiteScheme.pm line 199.
Merge pull request #528 from kareila/5221-warnings

(Bug 5221) Fix uninitialized value warning in DW::SiteScheme
(Bug 5221) Uninitialized value warnings in LJ::S2.

Use of uninitialized value $styleid in string eq at
 /dreamhack/home/8103-alierak/dw/cgi-bin/LJ/S2.pm line 61.

Use of uninitialized value $newlay{"i18nc"} in sprintf at
 /dreamhack/home/8103-alierak/dw/cgi-bin/LJ/S2.pm line 1246.

Use of uninitialized value $n in substitution (s///) at
 /dreamhack/home/8103-alierak/dw/cgi-bin/LJ/S2.pm line 2704.
Merge pull request #530 from kareila/5221-warnings

(Bug 5221) Uninitialized value warnings in LJ::S2.
(Bug 5221) More S2-related uninitialized value warnings.

Use of uninitialized value in string eq at
/dreamhack/home/8103-alierak/dw/cgi-bin/LJ/S2/IconsPage.pm line 69.

Use of uninitialized value $overriding_prop_name in hash element at
/dreamhack/home/8103-alierak/dw/cgi-bin/LJ/Widget/S2PropGroup.pm line 127.

Use of uninitialized value $prop_list_class in concatenation (.) or string at
/dreamhack/home/8103-alierak/dw/cgi-bin/LJ/Widget/S2PropGroup.pm line 189.
Merge pull request #533 from kareila/5221-warnings

(Bug 5221) More S2-related uninitialized value warnings.
(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.