fix(remove): don't throw expcetions when deleting non-existing item
feat(hits): keep doc type in returned results

when searching across multiple doc types we have to return
the type as part of document in order to distinguish those

SD-1057
fix(config): parse url and set hosts