Support for empty slice in multi indices
It is currently possible to pass a list of labels for a given dataframe to `DataFrame.loc` in the case of a multi index, but the list cannot be empty unlike in the case of a non-hierarchical index.  
