Changed the inner_hit definition, so that the nested object field / parent-child type hierarchy is always known when parsing in a streaming manner
Moved back to HashMap from LinkedHashMap for the innerHits field in InternalSearchHit
Fixed test failure
Don't include `_index`, `_shard` or `_node` in a inner_hit search hit, since it is redundant