Added BaseResult.index_node property.
In progress implementation of a more sophisticated way of managing shards.

See FIXME for where it's currently broken.