Return undef for getAuthenticationSource if the source id does exists
Ensure that the sources exists for pf::authentication::match
Added test for pf::authentication