Refactored existing API entities path tests.

Since we now have a few `orm.Entities` where we're overriding their
`path` methods, I figured we should refactor our existing `PathTestCase`
tests to make it easier to add test coverage for any future changes.

With the exception of `orm.entities.ForemanTask`, previous existing
tests have been refactored.