Added EntityHints unit tests
Added some more unit tests + cleanup fixes
Two more tests
Fixes after review
Removed one test
Merge pull request #3524 from WebsiteDeveloper/EntityHintsUnitTests

Added EntityHints unit tests