Fix bug that would overwrite the content of the response body when using multiple presenters (utilizing the 'root' in the presenter rather than passing the root in the present method). Add conditional logic to inside_route#present that checks if we are using an entity, if so we merge appropriately so nothing is overwritten. Add test to inside_route_spec.rb.