Rename layerFilter option to layers and accept array for select interaction

This brings the select interaction in line with the modify interaction (which also accepts a `layers` option).  See also #1233.