move asset search test into asset test

Also call test in asset_page_test.rb AssetPageTest
use inverse of so build can assign parent

For user participations and group participations we validate the presence of page.
This only works as long as the page is set during the build. This works nicely when
we specify inverse_of.