Epic to track the Franklin server support for the [STAC Layer extensions](https://github.com/azavea/stac4s/tree/master/docs/stac-spec/extensions/layer). This task includes: 1. Internal models changes to reflect STAC Layers support, do we need to have a separate table in the DB for layers? 2. Layers ingest. What is the parsing logic?