issue #17 : loadUserByUsername(): use UsernameNotFoundException