use uri instead of url, since we might be storing non http urls
finally got cross representation search by uri working satisfactorily with no changes to the public facing api ; removed code/tests from the store since the logic now is in Annotation now