start/stop/filter-select fixes for select_as_multiple/column/coordinate

select_as_multiple/column/coordinate behaves strange on combinations of where clauses and start/stop keyword arguments so I started fixing this.

I did also change select_as_multiple to always throw a KeyError when either a key or the selector is not available in the file.