Split out agg multitenancy isolation unit tests

Breaks out the aggregate multitenancy isolation unit tests from
test_host_filters.py into its own file and refactors them to not have
any database accesses.

Change-Id: I88c4f1918b4e4257da867a8fdbb7a8e21031896f
Merge "Split out agg multitenancy isolation unit tests"