slic3r: build with buildPerlPackage instead of stdenv.mkDerivation

Because buildPerlPackage ensures that the build inputs (perl modules)
end up in the PERL5LIB variable (the only way for the program to find
it's dependencies). I think it automatically creates wrapper-scripts.

For this to work we must use propagatedBuildInputs.
ExtUtilsTypemapsDefault: fix for perl < 5.16

Add missing dependencies for ExtUtilsTypemapsDefault, needed when
building with perl < 5.16. This works for perl 5.16 too.

ExtUtils-ParseXS 3.15 has disappeared from the mirrors, so I had to bump
it to something available from CPAN; version 3.18.

See note from CPAN[1]:
  This module [ExtUtilsTypemap] exists merely as a compatibility
  wrapper around ExtUtils::Typemaps. In a nutshell, ExtUtils::Typemap
  was renamed to ExtUtils::Typemaps because the Typemap directory in
  lib/ could collide with the typemap file on case-insensitive file
  systems.

  The ExtUtils::Typemaps module is part of the ExtUtils::ParseXS
  distribution and ships with the standard library of perl starting with
  perl version 5.16.

[1] http://search.cpan.org/~smueller/ExtUtils-Typemap-1.00/lib/ExtUtils/Typemap.pm:
slic3r: build with perl 5.14

It still fails during the test phase:

  t/layers.t ........... ok
  t/loops.t ............ ok

  #   Failed test 'line is clipped to square with hole'
  #   at t/polyclip.t line 146.
  #     Structures begin differing at:
  #          $got->[0][0][0] = '152.742'
  #     $expected->[0][0][0] = '152'
  # Looks like you failed 1 test of 24.
  t/polyclip.t .........
  Dubious, test returned 1 (wstat 256, 0x100)
  Failed 1/24 subtests
  t/retraction.t ....... ok
  t/serialize.t ........ ok
  t/shells.t ........... ok
perlPackages: compatibility with perl <= 5.10

This is just a small dependency fix for ExtUtils::CBuilder and
Module::Build to make them build with perl 5.10.

It seems that perl gradually adds CPAN modules into its core. So when
using older perl there typically some more dependencies to take care of.

ExtUtils-CBuilder 0.280202 is not available anymore, so I had to bump it
to 0.280205.