Re: RavenDB 1410 - adds more descriptive exception for no index on streaming

Adds a test for and code changes to streaming to wrap an IndexDoesNotExistsException with an InvalidOperationException with a more descriptive message telling the developer to make sure they use a proper index name when streaming.