Support multiple options for naming a devfile in a project
The following [discussion](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/116213#note_1338077326) from !116213+ should be addressed:
----
To make the process of specifying a devfile user-friendly, we should create a follow-on issue to allow any standard naming to be used, with a precedence order. E.g.:
1. `.devfile.yaml`
1. `.devfile.yml`
1. `devfile.yaml`
1. `devfile.yml`
1. `Devfile`
1. `devfile`
issue