Add tests that explicitly test the "main" NamingStrategy impls across hbm and annotation binding. The ultimate goal is to have a series of tests that will help to verify the new ImplicitNamingStrategy usage in 5.0