fix shiny errors with listed layers

Having the option for both coord_equal() and facet_grid() requires a
list of layers. getFacets() was not properly picking up the facets
being used in this case.