remove claim that Config::Model forces to use perl
add sentinel attribute
add KS_END everywhere

also fix to use KS_END and not 0
make KeySet varargs constructors unambiguous

may fix #42
add additional compiler flag to be more strict with sentinel
keep KEY_END defined as is

cannot use SENTINEL, because it would break ABI
(enum -> pointers migration)
write note about that to FUTURE