%alias feature equivalent to XS' ALIAS

double foo(double a) %alias{bar = 2} %alias{baz = 1}

is equivalent to

double foo(double a)
  ALIAS:
    baz = 1
    bar = 2
  CODE:
    if (ix == 0) {
      RETVAL = foo(a);
    } else if (ix == 1) {
      RETVAL = baz(a);
    } else if (ix == 2) {
      RETVAL = bar(a);
    } else
      croak...
  OUTPUT: RETVAL
Another test for %alias: using %code
%alias support for methods
Aliasing not supported for (con|de)structors
Changelog and version bump

Also regenerated the README.
More accurate MANIFEST.SKIP