EZP-20172: Refactored object visiting

Got rid of QaFoo\RMF\Message, visitors will return
an HttpFoundation\Message.
EZP-20172: Cached REST resources on LocationId