Update doc to reflect renamed github repo

I renamed the github repo to use to CPAN dist name,
which is my convention.
Added further tests to cover the "type constraints" int/num/bool
Improved documentation