Add some edge cases to join.t test

test what join return if called with empty LIST, also
test that it produce warning if separator is undef
add Victor Efimov to AUTHORS
join() with an empty list and undef separator may not warn in the future

but keep the test to avoid it changing by accident
[perl #118923] Add some edge cases to join.t